Documentation
¶
Index ¶
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) string
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type ACL
- func (o *ACL) GetCidr() (ret ACLGetCidrRetType)
- func (o *ACL) GetCidrOk() (ret ACLGetCidrRetType, ok bool)
- func (o *ACL) GetId() (ret ACLGetIdRetType)
- func (o *ACL) GetIdOk() (ret ACLGetIdRetType, ok bool)
- func (o *ACL) SetCidr(v ACLGetCidrRetType)
- func (o *ACL) SetId(v ACLGetIdRetType)
- func (o ACL) ToMap() (map[string]interface{}, error)
- type ACLGetCidrArgType
- type ACLGetCidrAttributeType
- type ACLGetCidrRetType
- type ACLGetIdArgType
- type ACLGetIdAttributeType
- type ACLGetIdRetType
- type APIClient
- func (a *APIClient) CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequest
- func (a *APIClient) CreateACLExecute(ctx context.Context, projectId string, instanceId string) (*ACL, error)
- func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
- func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*Instance, error)
- func (a *APIClient) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest
- func (a *APIClient) CreateUserExecute(ctx context.Context, projectId string, instanceId string) (*User, error)
- func (a *APIClient) DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequest
- func (a *APIClient) DeleteACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error
- func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
- func (a *APIClient) DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) error
- func (a *APIClient) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest
- func (a *APIClient) DeleteUserExecute(ctx context.Context, projectId string, instanceId string, userId string) error
- func (a *APIClient) GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequest
- func (a *APIClient) GetACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) (*ACL, error)
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
- func (a *APIClient) GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error)
- func (a *APIClient) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest
- func (a *APIClient) GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*User, error)
- func (a *APIClient) ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequest
- func (a *APIClient) ListACLsExecute(ctx context.Context, projectId string, instanceId string) (*ListACLsResponse, error)
- func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
- func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)
- func (a *APIClient) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest
- func (a *APIClient) ListUsersExecute(ctx context.Context, projectId string, instanceId string) (*ListUsersResponse, error)
- func (a *APIClient) UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequest
- func (a *APIClient) UpdateACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error
- func (a *APIClient) UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequest
- func (a *APIClient) UpdateACLsExecute(ctx context.Context, projectId string, instanceId string) error
- func (a *APIClient) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest
- func (a *APIClient) UpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error
- func (a *APIClient) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest
- func (a *APIClient) UpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string) error
- type ApiCreateACLRequest
- type ApiCreateInstanceRequest
- type ApiCreateUserRequest
- type ApiDeleteACLRequest
- type ApiDeleteInstanceRequest
- type ApiDeleteUserRequest
- type ApiGetACLRequest
- type ApiGetInstanceRequest
- type ApiGetUserRequest
- type ApiListACLsRequest
- type ApiListInstancesRequest
- type ApiListUsersRequest
- type ApiUpdateACLRequest
- type ApiUpdateACLsRequest
- type ApiUpdateInstanceRequest
- type ApiUpdateUserRequest
- type BadRequest
- type BadRequestGetMessageArgType
- type BadRequestGetMessageAttributeType
- type BadRequestGetMessageRetType
- type Conflict
- type ConflictGetMessageArgType
- type ConflictGetMessageAttributeType
- type ConflictGetMessageRetType
- type CreateACLPayload
- type CreateACLPayloadGetCidrArgType
- type CreateACLPayloadGetCidrAttributeType
- type CreateACLPayloadGetCidrRetType
- type CreateACLRequest
- type CreateInstancePayload
- func (o *CreateInstancePayload) GetName() (ret CreateInstancePayloadGetNameRetType)
- func (o *CreateInstancePayload) GetNameOk() (ret CreateInstancePayloadGetNameRetType, ok bool)
- func (o *CreateInstancePayload) SetName(v CreateInstancePayloadGetNameRetType)
- func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
- type CreateInstancePayloadGetNameArgType
- type CreateInstancePayloadGetNameAttributeType
- type CreateInstancePayloadGetNameRetType
- type CreateInstanceRequest
- type CreateUserPayload
- func (o *CreateUserPayload) GetDescription() (ret CreateUserPayloadGetDescriptionRetType)
- func (o *CreateUserPayload) GetDescriptionOk() (ret CreateUserPayloadGetDescriptionRetType, ok bool)
- func (o *CreateUserPayload) GetWrite() (ret CreateUserPayloadgetWriteRetType)
- func (o *CreateUserPayload) GetWriteOk() (ret CreateUserPayloadgetWriteRetType, ok bool)
- func (o *CreateUserPayload) SetDescription(v CreateUserPayloadGetDescriptionRetType)
- func (o *CreateUserPayload) SetWrite(v CreateUserPayloadgetWriteRetType)
- func (o CreateUserPayload) ToMap() (map[string]interface{}, error)
- type CreateUserPayloadGetDescriptionArgType
- type CreateUserPayloadGetDescriptionAttributeType
- type CreateUserPayloadGetDescriptionRetType
- type CreateUserPayloadgetWriteArgType
- type CreateUserPayloadgetWriteAttributeType
- type CreateUserPayloadgetWriteRetType
- type CreateUserRequest
- type DefaultApi
- type DefaultApiService
- type DeleteACLRequest
- type DeleteInstanceRequest
- type DeleteUserRequest
- type GetACLRequest
- type GetInstanceRequest
- type GetUserRequest
- type Instance
- func (o *Instance) GetApiUrl() (ret InstanceGetApiUrlRetType)
- func (o *Instance) GetApiUrlOk() (ret InstanceGetApiUrlRetType, ok bool)
- func (o *Instance) GetCreationFinishedDate() (res InstanceGetCreationFinishedDateRetType)
- func (o *Instance) GetCreationFinishedDateOk() (ret InstanceGetCreationFinishedDateRetType, ok bool)
- func (o *Instance) GetCreationStartDate() (ret InstanceGetCreationStartDateRetType)
- func (o *Instance) GetCreationStartDateOk() (ret InstanceGetCreationStartDateRetType, ok bool)
- func (o *Instance) GetId() (ret InstanceGetIdRetType)
- func (o *Instance) GetIdOk() (ret InstanceGetIdRetType, ok bool)
- func (o *Instance) GetName() (ret InstanceGetNameRetType)
- func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok bool)
- func (o *Instance) GetSecretCount() (ret InstanceGetSecretCountRetType)
- func (o *Instance) GetSecretCountOk() (ret InstanceGetSecretCountRetType, ok bool)
- func (o *Instance) GetSecretsEngine() (ret InstanceGetSecretsEngineRetType)
- func (o *Instance) GetSecretsEngineOk() (ret InstanceGetSecretsEngineRetType, ok bool)
- func (o *Instance) GetState() (ret InstanceGetStateRetType)
- func (o *Instance) GetStateOk() (ret InstanceGetStateRetType, ok bool)
- func (o *Instance) GetUpdateFinishedDate() (res InstanceGetUpdateFinishedDateRetType)
- func (o *Instance) GetUpdateFinishedDateOk() (ret InstanceGetUpdateFinishedDateRetType, ok bool)
- func (o *Instance) GetUpdateStartDate() (res InstanceGetUpdateStartDateRetType)
- func (o *Instance) GetUpdateStartDateOk() (ret InstanceGetUpdateStartDateRetType, ok bool)
- func (o *Instance) HasCreationFinishedDate() bool
- func (o *Instance) HasUpdateFinishedDate() bool
- func (o *Instance) HasUpdateStartDate() bool
- func (o *Instance) SetApiUrl(v InstanceGetApiUrlRetType)
- func (o *Instance) SetCreationFinishedDate(v InstanceGetCreationFinishedDateRetType)
- func (o *Instance) SetCreationStartDate(v InstanceGetCreationStartDateRetType)
- func (o *Instance) SetId(v InstanceGetIdRetType)
- func (o *Instance) SetName(v InstanceGetNameRetType)
- func (o *Instance) SetSecretCount(v InstanceGetSecretCountRetType)
- func (o *Instance) SetSecretsEngine(v InstanceGetSecretsEngineRetType)
- func (o *Instance) SetState(v InstanceGetStateRetType)
- func (o *Instance) SetUpdateFinishedDate(v InstanceGetUpdateFinishedDateRetType)
- func (o *Instance) SetUpdateStartDate(v InstanceGetUpdateStartDateRetType)
- func (o Instance) ToMap() (map[string]interface{}, error)
- type InstanceGetApiUrlArgType
- type InstanceGetApiUrlAttributeType
- type InstanceGetApiUrlRetType
- type InstanceGetCreationFinishedDateArgType
- type InstanceGetCreationFinishedDateAttributeType
- type InstanceGetCreationFinishedDateRetType
- type InstanceGetCreationStartDateArgType
- type InstanceGetCreationStartDateAttributeType
- type InstanceGetCreationStartDateRetType
- type InstanceGetIdArgType
- type InstanceGetIdAttributeType
- type InstanceGetIdRetType
- type InstanceGetNameArgType
- type InstanceGetNameAttributeType
- type InstanceGetNameRetType
- type InstanceGetSecretCountArgType
- type InstanceGetSecretCountAttributeType
- type InstanceGetSecretCountRetType
- type InstanceGetSecretsEngineArgType
- type InstanceGetSecretsEngineAttributeType
- type InstanceGetSecretsEngineRetType
- type InstanceGetStateArgType
- type InstanceGetStateAttributeType
- type InstanceGetStateRetType
- type InstanceGetUpdateFinishedDateArgType
- type InstanceGetUpdateFinishedDateAttributeType
- type InstanceGetUpdateFinishedDateRetType
- type InstanceGetUpdateStartDateArgType
- type InstanceGetUpdateStartDateAttributeType
- type InstanceGetUpdateStartDateRetType
- type ListACLsRequest
- type ListACLsResponse
- type ListACLsResponseGetAclsArgType
- type ListACLsResponseGetAclsAttributeType
- type ListACLsResponseGetAclsRetType
- type ListInstancesRequest
- type ListInstancesResponse
- func (o *ListInstancesResponse) GetInstances() (ret ListInstancesResponseGetInstancesRetType)
- func (o *ListInstancesResponse) GetInstancesOk() (ret ListInstancesResponseGetInstancesRetType, ok bool)
- func (o *ListInstancesResponse) SetInstances(v ListInstancesResponseGetInstancesRetType)
- func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)
- type ListInstancesResponseGetInstancesArgType
- type ListInstancesResponseGetInstancesAttributeType
- type ListInstancesResponseGetInstancesRetType
- type ListUsersRequest
- type ListUsersResponse
- func (o *ListUsersResponse) GetUsers() (ret ListUsersResponseGetUsersRetType)
- func (o *ListUsersResponse) GetUsersOk() (ret ListUsersResponseGetUsersRetType, ok bool)
- func (o *ListUsersResponse) SetUsers(v ListUsersResponseGetUsersRetType)
- func (o ListUsersResponse) ToMap() (map[string]interface{}, error)
- type ListUsersResponseGetUsersArgType
- type ListUsersResponseGetUsersAttributeType
- type ListUsersResponseGetUsersRetType
- type MappedNullable
- type NotFound
- type NotFoundGetMessageArgType
- type NotFoundGetMessageAttributeType
- type NotFoundGetMessageRetType
- type NullableACL
- type NullableBadRequest
- type NullableBool
- type NullableConflict
- type NullableCreateACLPayload
- func (v NullableCreateACLPayload) Get() *CreateACLPayload
- func (v NullableCreateACLPayload) IsSet() bool
- func (v NullableCreateACLPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateACLPayload) Set(val *CreateACLPayload)
- func (v *NullableCreateACLPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateACLPayload) Unset()
- type NullableCreateInstancePayload
- func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
- func (v NullableCreateInstancePayload) IsSet() bool
- func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
- func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateInstancePayload) Unset()
- type NullableCreateUserPayload
- func (v NullableCreateUserPayload) Get() *CreateUserPayload
- func (v NullableCreateUserPayload) IsSet() bool
- func (v NullableCreateUserPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateUserPayload) Set(val *CreateUserPayload)
- func (v *NullableCreateUserPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateUserPayload) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInstance
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableListACLsResponse
- func (v NullableListACLsResponse) Get() *ListACLsResponse
- func (v NullableListACLsResponse) IsSet() bool
- func (v NullableListACLsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListACLsResponse) Set(val *ListACLsResponse)
- func (v *NullableListACLsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListACLsResponse) Unset()
- type NullableListInstancesResponse
- func (v NullableListInstancesResponse) Get() *ListInstancesResponse
- func (v NullableListInstancesResponse) IsSet() bool
- func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
- func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListInstancesResponse) Unset()
- type NullableListUsersResponse
- func (v NullableListUsersResponse) Get() *ListUsersResponse
- func (v NullableListUsersResponse) IsSet() bool
- func (v NullableListUsersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListUsersResponse) Set(val *ListUsersResponse)
- func (v *NullableListUsersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListUsersResponse) Unset()
- type NullableNotFound
- type NullableString
- type NullableTime
- type NullableUpdateACLPayload
- func (v NullableUpdateACLPayload) Get() *UpdateACLPayload
- func (v NullableUpdateACLPayload) IsSet() bool
- func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)
- func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateACLPayload) Unset()
- type NullableUpdateACLsPayload
- func (v NullableUpdateACLsPayload) Get() *UpdateACLsPayload
- func (v NullableUpdateACLsPayload) IsSet() bool
- func (v NullableUpdateACLsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateACLsPayload) Set(val *UpdateACLsPayload)
- func (v *NullableUpdateACLsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateACLsPayload) Unset()
- type NullableUpdateInstancePayload
- func (v NullableUpdateInstancePayload) Get() *UpdateInstancePayload
- func (v NullableUpdateInstancePayload) IsSet() bool
- func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)
- func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateInstancePayload) Unset()
- type NullableUpdateUserPayload
- func (v NullableUpdateUserPayload) Get() *UpdateUserPayload
- func (v NullableUpdateUserPayload) IsSet() bool
- func (v NullableUpdateUserPayload) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateUserPayload) Set(val *UpdateUserPayload)
- func (v *NullableUpdateUserPayload) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateUserPayload) Unset()
- type NullableUser
- type NullableValue
- type UpdateACLPayload
- type UpdateACLPayloadGetCidrArgType
- type UpdateACLPayloadGetCidrAttributeType
- type UpdateACLPayloadGetCidrRetType
- type UpdateACLRequest
- type UpdateACLsPayload
- func (o *UpdateACLsPayload) GetCidrs() (res UpdateACLsPayloadGetCidrsRetType)
- func (o *UpdateACLsPayload) GetCidrsOk() (ret UpdateACLsPayloadGetCidrsRetType, ok bool)
- func (o *UpdateACLsPayload) HasCidrs() bool
- func (o *UpdateACLsPayload) SetCidrs(v UpdateACLsPayloadGetCidrsRetType)
- func (o UpdateACLsPayload) ToMap() (map[string]interface{}, error)
- type UpdateACLsPayloadGetCidrsArgType
- type UpdateACLsPayloadGetCidrsAttributeType
- type UpdateACLsPayloadGetCidrsRetType
- type UpdateACLsRequest
- type UpdateInstancePayload
- func (o *UpdateInstancePayload) GetName() (ret UpdateInstancePayloadGetNameRetType)
- func (o *UpdateInstancePayload) GetNameOk() (ret UpdateInstancePayloadGetNameRetType, ok bool)
- func (o *UpdateInstancePayload) SetName(v UpdateInstancePayloadGetNameRetType)
- func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)
- type UpdateInstancePayloadGetNameArgType
- type UpdateInstancePayloadGetNameAttributeType
- type UpdateInstancePayloadGetNameRetType
- type UpdateInstanceRequest
- type UpdateUserPayload
- func (o *UpdateUserPayload) GetDescription() (res UpdateUserPayloadGetDescriptionRetType)
- func (o *UpdateUserPayload) GetDescriptionOk() (ret UpdateUserPayloadGetDescriptionRetType, ok bool)
- func (o *UpdateUserPayload) GetWrite() (res UpdateUserPayloadgetWriteRetType)
- func (o *UpdateUserPayload) GetWriteOk() (ret UpdateUserPayloadgetWriteRetType, ok bool)
- func (o *UpdateUserPayload) HasDescription() bool
- func (o *UpdateUserPayload) HasWrite() bool
- func (o *UpdateUserPayload) SetDescription(v UpdateUserPayloadGetDescriptionRetType)
- func (o *UpdateUserPayload) SetWrite(v UpdateUserPayloadgetWriteRetType)
- func (o UpdateUserPayload) ToMap() (map[string]interface{}, error)
- type UpdateUserPayloadGetDescriptionArgType
- type UpdateUserPayloadGetDescriptionAttributeType
- type UpdateUserPayloadGetDescriptionRetType
- type UpdateUserPayloadgetWriteArgType
- type UpdateUserPayloadgetWriteAttributeType
- type UpdateUserPayloadgetWriteRetType
- type UpdateUserRequest
- type User
- func (o *User) GetDescription() (ret UserGetDescriptionRetType)
- func (o *User) GetDescriptionOk() (ret UserGetDescriptionRetType, ok bool)
- func (o *User) GetId() (ret UserGetIdRetType)
- func (o *User) GetIdOk() (ret UserGetIdRetType, ok bool)
- func (o *User) GetPassword() (ret UserGetPasswordRetType)
- func (o *User) GetPasswordOk() (ret UserGetPasswordRetType, ok bool)
- func (o *User) GetUsername() (ret UserGetUsernameRetType)
- func (o *User) GetUsernameOk() (ret UserGetUsernameRetType, ok bool)
- func (o *User) GetWrite() (ret UsergetWriteRetType)
- func (o *User) GetWriteOk() (ret UsergetWriteRetType, ok bool)
- func (o *User) SetDescription(v UserGetDescriptionRetType)
- func (o *User) SetId(v UserGetIdRetType)
- func (o *User) SetPassword(v UserGetPasswordRetType)
- func (o *User) SetUsername(v UserGetUsernameRetType)
- func (o *User) SetWrite(v UsergetWriteRetType)
- func (o User) ToMap() (map[string]interface{}, error)
- type UserGetDescriptionArgType
- type UserGetDescriptionAttributeType
- type UserGetDescriptionRetType
- type UserGetIdArgType
- type UserGetIdAttributeType
- type UserGetIdRetType
- type UserGetPasswordArgType
- type UserGetPasswordAttributeType
- type UserGetPasswordRetType
- type UserGetUsernameArgType
- type UserGetUsernameAttributeType
- type UserGetUsernameRetType
- type UsergetWriteArgType
- type UsergetWriteAttributeType
- type UsergetWriteRetType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func ParameterValueToString ¶
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type ACL ¶ added in v0.8.0
type ACL struct { // The given IP/IP Range that is permitted to access. // REQUIRED Cidr ACLGetCidrAttributeType `json:"cidr" required:"true"` // A auto generated unique id which identifies the acl. // REQUIRED Id ACLGetIdAttributeType `json:"id" required:"true"` }
ACL struct for ACL
func NewACL ¶ added in v0.10.0
func NewACL(cidr ACLGetCidrArgType, id ACLGetIdArgType) *ACL
NewACL instantiates a new ACL 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 NewACLWithDefaults ¶ added in v0.10.0
func NewACLWithDefaults() *ACL
NewACLWithDefaults instantiates a new ACL 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 (*ACL) GetCidr ¶ added in v0.10.0
func (o *ACL) GetCidr() (ret ACLGetCidrRetType)
GetCidr returns the Cidr field value
func (*ACL) GetCidrOk ¶ added in v0.10.0
func (o *ACL) GetCidrOk() (ret ACLGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr field value and a boolean to check if the value has been set.
func (*ACL) GetId ¶ added in v0.10.0
func (o *ACL) GetId() (ret ACLGetIdRetType)
GetId returns the Id field value
func (*ACL) GetIdOk ¶ added in v0.10.0
func (o *ACL) GetIdOk() (ret ACLGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ACL) SetCidr ¶ added in v0.10.0
func (o *ACL) SetCidr(v ACLGetCidrRetType)
SetCidr sets field value
type ACLGetCidrArgType ¶ added in v0.11.1
type ACLGetCidrArgType = string
type ACLGetCidrAttributeType ¶ added in v0.11.1
type ACLGetCidrAttributeType = *string
isNotNullableString
type ACLGetCidrRetType ¶ added in v0.11.1
type ACLGetCidrRetType = string
type ACLGetIdArgType ¶ added in v0.11.1
type ACLGetIdArgType = string
type ACLGetIdAttributeType ¶ added in v0.11.1
type ACLGetIdAttributeType = *string
isNotNullableString
type ACLGetIdRetType ¶ added in v0.11.1
type ACLGetIdRetType = string
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Secrets Manager API API v1.4.1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options
func (*APIClient) CreateACL ¶
func (a *APIClient) CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequest
CreateACL: Method for CreateACL
Creates a new Secrets Manager acl within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateACLRequest
func (*APIClient) CreateACLExecute ¶
func (*APIClient) CreateInstance ¶
func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
CreateInstance: Method for CreateInstance
Creates a new Secrets Manager instance within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return ApiCreateInstanceRequest
func (*APIClient) CreateInstanceExecute ¶
func (*APIClient) CreateUser ¶
func (a *APIClient) CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest
CreateUser: Method for CreateUser
Creates a new user for the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateUserRequest
func (*APIClient) CreateUserExecute ¶
func (*APIClient) DeleteACL ¶
func (a *APIClient) DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequest
DeleteACL: Method for DeleteACL
Deletes the given acl.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiDeleteACLRequest
func (*APIClient) DeleteACLExecute ¶
func (*APIClient) DeleteInstance ¶
func (a *APIClient) DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest
DeleteInstance: Method for DeleteInstance
Deletes the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiDeleteInstanceRequest
func (*APIClient) DeleteInstanceExecute ¶
func (*APIClient) DeleteUser ¶
func (a *APIClient) DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest
DeleteUser: Method for DeleteUser
Deletes the given user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiDeleteUserRequest
func (*APIClient) DeleteUserExecute ¶
func (*APIClient) GetACL ¶
func (a *APIClient) GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequest
GetACL: Method for GetACL
Returns the details for the given acl.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiGetACLRequest
func (*APIClient) GetACLExecute ¶
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.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
func (*APIClient) GetInstance ¶
func (a *APIClient) GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest
GetInstance: Method for GetInstance
Returns the details for the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiGetInstanceRequest
func (*APIClient) GetInstanceExecute ¶
func (*APIClient) GetUser ¶
func (a *APIClient) GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest
GetUser: Method for GetUser
Returns the details for the given user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiGetUserRequest
func (*APIClient) GetUserExecute ¶
func (*APIClient) ListACLs ¶
func (a *APIClient) ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequest
ListACLs: Method for ListACLs
Returns the acls for the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListACLsRequest
func (*APIClient) ListACLsExecute ¶
func (*APIClient) ListInstances ¶
func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
ListInstances: Method for ListInstances
Returns a list of all Secrets Manager instances within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return ApiListInstancesRequest
func (*APIClient) ListInstancesExecute ¶
func (*APIClient) ListUsers ¶
func (a *APIClient) ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest
ListUsers: Method for ListUsers
Returns the users for the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListUsersRequest
func (*APIClient) ListUsersExecute ¶
func (*APIClient) UpdateACL ¶
func (a *APIClient) UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequest
UpdateACL: Method for UpdateACL
Updates the ip ranges for the acl.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiUpdateACLRequest
func (*APIClient) UpdateACLExecute ¶
func (*APIClient) UpdateACLs ¶ added in v0.6.0
func (a *APIClient) UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequest
UpdateACLs: Method for UpdateACLs
Changes a list of ACLs within the project.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateACLsRequest
func (*APIClient) UpdateACLsExecute ¶ added in v0.6.0
func (*APIClient) UpdateInstance ¶ added in v0.9.0
func (a *APIClient) UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest
UpdateInstance: Method for UpdateInstance
Updates the given Secrets Manager instance.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateInstanceRequest
func (*APIClient) UpdateInstanceExecute ¶ added in v0.9.0
func (*APIClient) UpdateUser ¶
func (a *APIClient) UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest
UpdateUser: Method for UpdateUser
Updates the details for the given user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiUpdateUserRequest
type ApiCreateACLRequest ¶
type ApiCreateACLRequest interface { CreateACLPayload(createACLPayload CreateACLPayload) ApiCreateACLRequest Execute() (*ACL, error) }
type ApiCreateInstanceRequest ¶
type ApiCreateInstanceRequest interface { CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest Execute() (*Instance, error) }
type ApiCreateUserRequest ¶
type ApiCreateUserRequest interface { CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest Execute() (*User, error) }
type ApiDeleteACLRequest ¶
type ApiDeleteACLRequest interface {
Execute() error
}
type ApiDeleteInstanceRequest ¶
type ApiDeleteInstanceRequest interface {
Execute() error
}
type ApiDeleteUserRequest ¶
type ApiDeleteUserRequest interface {
Execute() error
}
type ApiGetACLRequest ¶
type ApiGetInstanceRequest ¶
type ApiGetUserRequest ¶
type ApiListACLsRequest ¶
type ApiListACLsRequest interface {
Execute() (*ListACLsResponse, error)
}
type ApiListInstancesRequest ¶
type ApiListInstancesRequest interface {
Execute() (*ListInstancesResponse, error)
}
type ApiListUsersRequest ¶
type ApiListUsersRequest interface {
Execute() (*ListUsersResponse, error)
}
type ApiUpdateACLRequest ¶
type ApiUpdateACLRequest interface { UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest Execute() error }
type ApiUpdateACLsRequest ¶ added in v0.6.0
type ApiUpdateACLsRequest interface { UpdateACLsPayload(updateACLsPayload UpdateACLsPayload) ApiUpdateACLsRequest Execute() error }
type ApiUpdateInstanceRequest ¶ added in v0.9.0
type ApiUpdateInstanceRequest interface { UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest Execute() error }
type ApiUpdateUserRequest ¶
type ApiUpdateUserRequest interface { UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest Execute() error }
type BadRequest ¶ added in v0.11.2
type BadRequest struct { // The error message for bad requests // REQUIRED Message BadRequestGetMessageAttributeType `json:"message" required:"true"` }
BadRequest struct for BadRequest
func NewBadRequest ¶ added in v0.11.2
func NewBadRequest(message BadRequestGetMessageArgType) *BadRequest
NewBadRequest instantiates a new BadRequest 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 NewBadRequestWithDefaults ¶ added in v0.11.2
func NewBadRequestWithDefaults() *BadRequest
NewBadRequestWithDefaults instantiates a new BadRequest 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 (*BadRequest) GetMessage ¶ added in v0.11.2
func (o *BadRequest) GetMessage() (ret BadRequestGetMessageRetType)
GetMessage returns the Message field value
func (*BadRequest) GetMessageOk ¶ added in v0.11.2
func (o *BadRequest) GetMessageOk() (ret BadRequestGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*BadRequest) SetMessage ¶ added in v0.11.2
func (o *BadRequest) SetMessage(v BadRequestGetMessageRetType)
SetMessage sets field value
func (BadRequest) ToMap ¶ added in v0.11.2
func (o BadRequest) ToMap() (map[string]interface{}, error)
type BadRequestGetMessageArgType ¶ added in v0.11.2
type BadRequestGetMessageArgType = string
type BadRequestGetMessageAttributeType ¶ added in v0.11.2
type BadRequestGetMessageAttributeType = *string
isNotNullableString
type BadRequestGetMessageRetType ¶ added in v0.11.2
type BadRequestGetMessageRetType = string
type Conflict ¶ added in v0.11.2
type Conflict struct { // The error message for conflicts // REQUIRED Message ConflictGetMessageAttributeType `json:"message" required:"true"` }
Conflict struct for Conflict
func NewConflict ¶ added in v0.11.2
func NewConflict(message ConflictGetMessageArgType) *Conflict
NewConflict instantiates a new Conflict 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 NewConflictWithDefaults ¶ added in v0.11.2
func NewConflictWithDefaults() *Conflict
NewConflictWithDefaults instantiates a new Conflict 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 (*Conflict) GetMessage ¶ added in v0.11.2
func (o *Conflict) GetMessage() (ret ConflictGetMessageRetType)
GetMessage returns the Message field value
func (*Conflict) GetMessageOk ¶ added in v0.11.2
func (o *Conflict) GetMessageOk() (ret ConflictGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*Conflict) SetMessage ¶ added in v0.11.2
func (o *Conflict) SetMessage(v ConflictGetMessageRetType)
SetMessage sets field value
type ConflictGetMessageArgType ¶ added in v0.11.2
type ConflictGetMessageArgType = string
type ConflictGetMessageAttributeType ¶ added in v0.11.2
type ConflictGetMessageAttributeType = *string
isNotNullableString
type ConflictGetMessageRetType ¶ added in v0.11.2
type ConflictGetMessageRetType = string
type CreateACLPayload ¶
type CreateACLPayload struct { // The given IP/IP Range that is permitted to access. // REQUIRED Cidr CreateACLPayloadGetCidrAttributeType `json:"cidr" required:"true"` }
CreateACLPayload struct for CreateACLPayload
func NewCreateACLPayload ¶ added in v0.10.0
func NewCreateACLPayload(cidr CreateACLPayloadGetCidrArgType) *CreateACLPayload
NewCreateACLPayload instantiates a new CreateACLPayload 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 NewCreateACLPayloadWithDefaults ¶ added in v0.10.0
func NewCreateACLPayloadWithDefaults() *CreateACLPayload
NewCreateACLPayloadWithDefaults instantiates a new CreateACLPayload 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 (*CreateACLPayload) GetCidr ¶ added in v0.10.0
func (o *CreateACLPayload) GetCidr() (ret CreateACLPayloadGetCidrRetType)
GetCidr returns the Cidr field value
func (*CreateACLPayload) GetCidrOk ¶ added in v0.10.0
func (o *CreateACLPayload) GetCidrOk() (ret CreateACLPayloadGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr field value and a boolean to check if the value has been set.
func (*CreateACLPayload) SetCidr ¶ added in v0.10.0
func (o *CreateACLPayload) SetCidr(v CreateACLPayloadGetCidrRetType)
SetCidr sets field value
func (CreateACLPayload) ToMap ¶ added in v0.10.0
func (o CreateACLPayload) ToMap() (map[string]interface{}, error)
type CreateACLPayloadGetCidrArgType ¶ added in v0.11.1
type CreateACLPayloadGetCidrArgType = string
type CreateACLPayloadGetCidrAttributeType ¶ added in v0.11.1
type CreateACLPayloadGetCidrAttributeType = *string
isNotNullableString
type CreateACLPayloadGetCidrRetType ¶ added in v0.11.1
type CreateACLPayloadGetCidrRetType = string
type CreateACLRequest ¶ added in v0.12.0
type CreateACLRequest struct {
// contains filtered or unexported fields
}
func (CreateACLRequest) CreateACLPayload ¶ added in v0.12.0
func (r CreateACLRequest) CreateACLPayload(createACLPayload CreateACLPayload) ApiCreateACLRequest
func (CreateACLRequest) Execute ¶ added in v0.12.0
func (r CreateACLRequest) Execute() (*ACL, error)
type CreateInstancePayload ¶
type CreateInstancePayload struct { // A user chosen name to distinguish multiple secrets manager instances. // REQUIRED Name CreateInstancePayloadGetNameAttributeType `json:"name" required:"true"` }
CreateInstancePayload struct for CreateInstancePayload
func NewCreateInstancePayload ¶ added in v0.10.0
func NewCreateInstancePayload(name CreateInstancePayloadGetNameArgType) *CreateInstancePayload
NewCreateInstancePayload instantiates a new CreateInstancePayload 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 NewCreateInstancePayloadWithDefaults ¶ added in v0.10.0
func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload
NewCreateInstancePayloadWithDefaults instantiates a new CreateInstancePayload 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 (*CreateInstancePayload) GetName ¶ added in v0.10.0
func (o *CreateInstancePayload) GetName() (ret CreateInstancePayloadGetNameRetType)
GetName returns the Name field value
func (*CreateInstancePayload) GetNameOk ¶ added in v0.10.0
func (o *CreateInstancePayload) GetNameOk() (ret CreateInstancePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateInstancePayload) SetName ¶ added in v0.10.0
func (o *CreateInstancePayload) SetName(v CreateInstancePayloadGetNameRetType)
SetName sets field value
func (CreateInstancePayload) ToMap ¶ added in v0.10.0
func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)
type CreateInstancePayloadGetNameArgType ¶ added in v0.11.1
type CreateInstancePayloadGetNameArgType = string
type CreateInstancePayloadGetNameAttributeType ¶ added in v0.11.1
type CreateInstancePayloadGetNameAttributeType = *string
isNotNullableString
type CreateInstancePayloadGetNameRetType ¶ added in v0.11.1
type CreateInstancePayloadGetNameRetType = string
type CreateInstanceRequest ¶ added in v0.12.0
type CreateInstanceRequest struct {
// contains filtered or unexported fields
}
func (CreateInstanceRequest) CreateInstancePayload ¶ added in v0.12.0
func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
func (CreateInstanceRequest) Execute ¶ added in v0.12.0
func (r CreateInstanceRequest) Execute() (*Instance, error)
type CreateUserPayload ¶
type CreateUserPayload struct { // A user chosen description to differentiate between multiple users. // REQUIRED Description CreateUserPayloadGetDescriptionAttributeType `json:"description" required:"true"` // Is true if the user has write access to the secrets engine. Is false for a read-only user. // REQUIRED Write CreateUserPayloadgetWriteAttributeType `json:"write" required:"true"` }
CreateUserPayload struct for CreateUserPayload
func NewCreateUserPayload ¶ added in v0.10.0
func NewCreateUserPayload(description CreateUserPayloadGetDescriptionArgType, write CreateUserPayloadgetWriteArgType) *CreateUserPayload
NewCreateUserPayload instantiates a new CreateUserPayload 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 NewCreateUserPayloadWithDefaults ¶ added in v0.10.0
func NewCreateUserPayloadWithDefaults() *CreateUserPayload
NewCreateUserPayloadWithDefaults instantiates a new CreateUserPayload 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 (*CreateUserPayload) GetDescription ¶ added in v0.10.0
func (o *CreateUserPayload) GetDescription() (ret CreateUserPayloadGetDescriptionRetType)
GetDescription returns the Description field value
func (*CreateUserPayload) GetDescriptionOk ¶ added in v0.10.0
func (o *CreateUserPayload) GetDescriptionOk() (ret CreateUserPayloadGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*CreateUserPayload) GetWrite ¶ added in v0.10.0
func (o *CreateUserPayload) GetWrite() (ret CreateUserPayloadgetWriteRetType)
GetWrite returns the Write field value
func (*CreateUserPayload) GetWriteOk ¶ added in v0.10.0
func (o *CreateUserPayload) GetWriteOk() (ret CreateUserPayloadgetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write field value and a boolean to check if the value has been set.
func (*CreateUserPayload) SetDescription ¶ added in v0.10.0
func (o *CreateUserPayload) SetDescription(v CreateUserPayloadGetDescriptionRetType)
SetDescription sets field value
func (*CreateUserPayload) SetWrite ¶ added in v0.10.0
func (o *CreateUserPayload) SetWrite(v CreateUserPayloadgetWriteRetType)
SetWrite sets field value
func (CreateUserPayload) ToMap ¶ added in v0.10.0
func (o CreateUserPayload) ToMap() (map[string]interface{}, error)
type CreateUserPayloadGetDescriptionArgType ¶ added in v0.11.1
type CreateUserPayloadGetDescriptionArgType = string
type CreateUserPayloadGetDescriptionAttributeType ¶ added in v0.11.1
type CreateUserPayloadGetDescriptionAttributeType = *string
isNotNullableString
type CreateUserPayloadGetDescriptionRetType ¶ added in v0.11.1
type CreateUserPayloadGetDescriptionRetType = string
type CreateUserPayloadgetWriteArgType ¶ added in v0.11.1
type CreateUserPayloadgetWriteArgType = bool
type CreateUserPayloadgetWriteAttributeType ¶ added in v0.11.1
type CreateUserPayloadgetWriteAttributeType = *bool
isBoolean
type CreateUserPayloadgetWriteRetType ¶ added in v0.11.1
type CreateUserPayloadgetWriteRetType = bool
type CreateUserRequest ¶ added in v0.12.0
type CreateUserRequest struct {
// contains filtered or unexported fields
}
func (CreateUserRequest) CreateUserPayload ¶ added in v0.12.0
func (r CreateUserRequest) CreateUserPayload(createUserPayload CreateUserPayload) ApiCreateUserRequest
func (CreateUserRequest) Execute ¶ added in v0.12.0
func (r CreateUserRequest) Execute() (*User, error)
type DefaultApi ¶ added in v0.12.0
type DefaultApi interface { /* CreateACL Method for CreateACL Creates a new Secrets Manager acl within the project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateACLRequest */ CreateACL(ctx context.Context, projectId string, instanceId string) ApiCreateACLRequest /* CreateACLExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ACL */ CreateACLExecute(ctx context.Context, projectId string, instanceId string) (*ACL, error) /* CreateInstance Method for CreateInstance Creates a new Secrets Manager instance within the project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return ApiCreateInstanceRequest */ CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest /* CreateInstanceExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return Instance */ CreateInstanceExecute(ctx context.Context, projectId string) (*Instance, error) /* CreateUser Method for CreateUser Creates a new user for the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiCreateUserRequest */ CreateUser(ctx context.Context, projectId string, instanceId string) ApiCreateUserRequest /* CreateUserExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return User */ CreateUserExecute(ctx context.Context, projectId string, instanceId string) (*User, error) /* DeleteACL Method for DeleteACL Deletes the given acl. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiDeleteACLRequest */ DeleteACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiDeleteACLRequest /* DeleteACLExecute executes the request */ DeleteACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error /* DeleteInstance Method for DeleteInstance Deletes the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiDeleteInstanceRequest */ DeleteInstance(ctx context.Context, projectId string, instanceId string) ApiDeleteInstanceRequest /* DeleteInstanceExecute executes the request */ DeleteInstanceExecute(ctx context.Context, projectId string, instanceId string) error /* DeleteUser Method for DeleteUser Deletes the given user. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiDeleteUserRequest */ DeleteUser(ctx context.Context, projectId string, instanceId string, userId string) ApiDeleteUserRequest /* DeleteUserExecute executes the request */ DeleteUserExecute(ctx context.Context, projectId string, instanceId string, userId string) error /* GetACL Method for GetACL Returns the details for the given acl. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiGetACLRequest */ GetACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiGetACLRequest /* GetACLExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ACL */ GetACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) (*ACL, error) /* GetInstance Method for GetInstance Returns the details for the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiGetInstanceRequest */ GetInstance(ctx context.Context, projectId string, instanceId string) ApiGetInstanceRequest /* GetInstanceExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return Instance */ GetInstanceExecute(ctx context.Context, projectId string, instanceId string) (*Instance, error) /* GetUser Method for GetUser Returns the details for the given user. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiGetUserRequest */ GetUser(ctx context.Context, projectId string, instanceId string, userId string) ApiGetUserRequest /* GetUserExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return User */ GetUserExecute(ctx context.Context, projectId string, instanceId string, userId string) (*User, error) /* ListACLs Method for ListACLs Returns the acls for the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListACLsRequest */ ListACLs(ctx context.Context, projectId string, instanceId string) ApiListACLsRequest /* ListACLsExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ListACLsResponse */ ListACLsExecute(ctx context.Context, projectId string, instanceId string) (*ListACLsResponse, error) /* ListInstances Method for ListInstances Returns a list of all Secrets Manager instances within the project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return ApiListInstancesRequest */ ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest /* ListInstancesExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @return ListInstancesResponse */ ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error) /* ListUsers Method for ListUsers Returns the users for the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiListUsersRequest */ ListUsers(ctx context.Context, projectId string, instanceId string) ApiListUsersRequest /* ListUsersExecute executes the request @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ListUsersResponse */ ListUsersExecute(ctx context.Context, projectId string, instanceId string) (*ListUsersResponse, error) /* UpdateACL Method for UpdateACL Updates the ip ranges for the acl. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param aclId The acl UUID of the Secrets Manager instance. @return ApiUpdateACLRequest */ UpdateACL(ctx context.Context, projectId string, instanceId string, aclId string) ApiUpdateACLRequest /* UpdateACLExecute executes the request */ UpdateACLExecute(ctx context.Context, projectId string, instanceId string, aclId string) error /* UpdateACLs Method for UpdateACLs Changes a list of ACLs within the project. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateACLsRequest */ UpdateACLs(ctx context.Context, projectId string, instanceId string) ApiUpdateACLsRequest /* UpdateACLsExecute executes the request */ UpdateACLsExecute(ctx context.Context, projectId string, instanceId string) error /* UpdateInstance Method for UpdateInstance Updates the given Secrets Manager instance. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @return ApiUpdateInstanceRequest */ UpdateInstance(ctx context.Context, projectId string, instanceId string) ApiUpdateInstanceRequest /* UpdateInstanceExecute executes the request */ UpdateInstanceExecute(ctx context.Context, projectId string, instanceId string) error /* UpdateUser Method for UpdateUser Updates the details for the given user. @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId The STACKIT portal project UUID the Secrets Manager instance is part of. @param instanceId The Secrets Manager instance UUID. @param userId The user UUID with permissions on the Secrets Manager instance. @return ApiUpdateUserRequest */ UpdateUser(ctx context.Context, projectId string, instanceId string, userId string) ApiUpdateUserRequest /* UpdateUserExecute executes the request */ UpdateUserExecute(ctx context.Context, projectId string, instanceId string, userId string) error }
type DeleteACLRequest ¶ added in v0.12.0
type DeleteACLRequest struct {
// contains filtered or unexported fields
}
func (DeleteACLRequest) Execute ¶ added in v0.12.0
func (r DeleteACLRequest) Execute() error
type DeleteInstanceRequest ¶ added in v0.12.0
type DeleteInstanceRequest struct {
// contains filtered or unexported fields
}
func (DeleteInstanceRequest) Execute ¶ added in v0.12.0
func (r DeleteInstanceRequest) Execute() error
type DeleteUserRequest ¶ added in v0.12.0
type DeleteUserRequest struct {
// contains filtered or unexported fields
}
func (DeleteUserRequest) Execute ¶ added in v0.12.0
func (r DeleteUserRequest) Execute() error
type GetACLRequest ¶ added in v0.12.0
type GetACLRequest struct {
// contains filtered or unexported fields
}
func (GetACLRequest) Execute ¶ added in v0.12.0
func (r GetACLRequest) Execute() (*ACL, error)
type GetInstanceRequest ¶ added in v0.12.0
type GetInstanceRequest struct {
// contains filtered or unexported fields
}
func (GetInstanceRequest) Execute ¶ added in v0.12.0
func (r GetInstanceRequest) Execute() (*Instance, error)
type GetUserRequest ¶ added in v0.12.0
type GetUserRequest struct {
// contains filtered or unexported fields
}
func (GetUserRequest) Execute ¶ added in v0.12.0
func (r GetUserRequest) Execute() (*User, error)
type Instance ¶
type Instance struct { // The API endpoint for connecting to the secrets engine. // REQUIRED ApiUrl InstanceGetApiUrlAttributeType `json:"apiUrl" required:"true"` // The date and time the creation of the Secrets Manager instance was finished. CreationFinishedDate InstanceGetCreationFinishedDateAttributeType `json:"creationFinishedDate,omitempty"` // The date and time the creation of the Secrets Manager instance was triggered. // REQUIRED CreationStartDate InstanceGetCreationStartDateAttributeType `json:"creationStartDate" required:"true"` // A auto generated unique id which identifies the secrets manager instances. // REQUIRED Id InstanceGetIdAttributeType `json:"id" required:"true"` // A user chosen name to distinguish multiple secrets manager instances. // REQUIRED Name InstanceGetNameAttributeType `json:"name" required:"true"` // The number of secrets currently stored inside of the instance. This value will be updated once per hour. // REQUIRED SecretCount InstanceGetSecretCountAttributeType `json:"secretCount" required:"true"` // The name of the secrets engine. // REQUIRED SecretsEngine InstanceGetSecretsEngineAttributeType `json:"secretsEngine" required:"true"` // The current state of the Secrets Manager instance. // REQUIRED State InstanceGetStateAttributeType `json:"state" required:"true"` UpdateFinishedDate InstanceGetUpdateFinishedDateAttributeType `json:"updateFinishedDate,omitempty"` UpdateStartDate InstanceGetUpdateStartDateAttributeType `json:"updateStartDate,omitempty"` }
Instance struct for Instance
func NewInstance ¶ added in v0.10.0
func NewInstance(apiUrl InstanceGetApiUrlArgType, creationStartDate InstanceGetCreationStartDateArgType, id InstanceGetIdArgType, name InstanceGetNameArgType, secretCount InstanceGetSecretCountArgType, secretsEngine InstanceGetSecretsEngineArgType, state InstanceGetStateArgType) *Instance
NewInstance instantiates a new Instance 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 NewInstanceWithDefaults ¶ added in v0.10.0
func NewInstanceWithDefaults() *Instance
NewInstanceWithDefaults instantiates a new Instance 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 (*Instance) GetApiUrl ¶ added in v0.10.0
func (o *Instance) GetApiUrl() (ret InstanceGetApiUrlRetType)
GetApiUrl returns the ApiUrl field value
func (*Instance) GetApiUrlOk ¶ added in v0.10.0
func (o *Instance) GetApiUrlOk() (ret InstanceGetApiUrlRetType, ok bool)
GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set.
func (*Instance) GetCreationFinishedDate ¶ added in v0.10.0
func (o *Instance) GetCreationFinishedDate() (res InstanceGetCreationFinishedDateRetType)
GetCreationFinishedDate returns the CreationFinishedDate field value if set, zero value otherwise.
func (*Instance) GetCreationFinishedDateOk ¶ added in v0.10.0
func (o *Instance) GetCreationFinishedDateOk() (ret InstanceGetCreationFinishedDateRetType, ok bool)
GetCreationFinishedDateOk returns a tuple with the CreationFinishedDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Instance) GetCreationStartDate ¶ added in v0.10.0
func (o *Instance) GetCreationStartDate() (ret InstanceGetCreationStartDateRetType)
GetCreationStartDate returns the CreationStartDate field value
func (*Instance) GetCreationStartDateOk ¶ added in v0.10.0
func (o *Instance) GetCreationStartDateOk() (ret InstanceGetCreationStartDateRetType, ok bool)
GetCreationStartDateOk returns a tuple with the CreationStartDate field value and a boolean to check if the value has been set.
func (*Instance) GetId ¶ added in v0.10.0
func (o *Instance) GetId() (ret InstanceGetIdRetType)
GetId returns the Id field value
func (*Instance) GetIdOk ¶ added in v0.10.0
func (o *Instance) GetIdOk() (ret InstanceGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Instance) GetName ¶ added in v0.10.0
func (o *Instance) GetName() (ret InstanceGetNameRetType)
GetName returns the Name field value
func (*Instance) GetNameOk ¶ added in v0.10.0
func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Instance) GetSecretCount ¶ added in v0.10.0
func (o *Instance) GetSecretCount() (ret InstanceGetSecretCountRetType)
GetSecretCount returns the SecretCount field value
func (*Instance) GetSecretCountOk ¶ added in v0.10.0
func (o *Instance) GetSecretCountOk() (ret InstanceGetSecretCountRetType, ok bool)
GetSecretCountOk returns a tuple with the SecretCount field value and a boolean to check if the value has been set.
func (*Instance) GetSecretsEngine ¶ added in v0.10.0
func (o *Instance) GetSecretsEngine() (ret InstanceGetSecretsEngineRetType)
GetSecretsEngine returns the SecretsEngine field value
func (*Instance) GetSecretsEngineOk ¶ added in v0.10.0
func (o *Instance) GetSecretsEngineOk() (ret InstanceGetSecretsEngineRetType, ok bool)
GetSecretsEngineOk returns a tuple with the SecretsEngine field value and a boolean to check if the value has been set.
func (*Instance) GetState ¶ added in v0.10.0
func (o *Instance) GetState() (ret InstanceGetStateRetType)
GetState returns the State field value
func (*Instance) GetStateOk ¶ added in v0.10.0
func (o *Instance) GetStateOk() (ret InstanceGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*Instance) GetUpdateFinishedDate ¶ added in v0.10.0
func (o *Instance) GetUpdateFinishedDate() (res InstanceGetUpdateFinishedDateRetType)
GetUpdateFinishedDate returns the UpdateFinishedDate field value if set, zero value otherwise.
func (*Instance) GetUpdateFinishedDateOk ¶ added in v0.10.0
func (o *Instance) GetUpdateFinishedDateOk() (ret InstanceGetUpdateFinishedDateRetType, ok bool)
GetUpdateFinishedDateOk returns a tuple with the UpdateFinishedDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Instance) GetUpdateStartDate ¶ added in v0.10.0
func (o *Instance) GetUpdateStartDate() (res InstanceGetUpdateStartDateRetType)
GetUpdateStartDate returns the UpdateStartDate field value if set, zero value otherwise.
func (*Instance) GetUpdateStartDateOk ¶ added in v0.10.0
func (o *Instance) GetUpdateStartDateOk() (ret InstanceGetUpdateStartDateRetType, ok bool)
GetUpdateStartDateOk returns a tuple with the UpdateStartDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Instance) HasCreationFinishedDate ¶ added in v0.10.0
HasCreationFinishedDate returns a boolean if a field has been set.
func (*Instance) HasUpdateFinishedDate ¶ added in v0.10.0
HasUpdateFinishedDate returns a boolean if a field has been set.
func (*Instance) HasUpdateStartDate ¶ added in v0.10.0
HasUpdateStartDate returns a boolean if a field has been set.
func (*Instance) SetApiUrl ¶ added in v0.10.0
func (o *Instance) SetApiUrl(v InstanceGetApiUrlRetType)
SetApiUrl sets field value
func (*Instance) SetCreationFinishedDate ¶ added in v0.10.0
func (o *Instance) SetCreationFinishedDate(v InstanceGetCreationFinishedDateRetType)
SetCreationFinishedDate gets a reference to the given string and assigns it to the CreationFinishedDate field.
func (*Instance) SetCreationStartDate ¶ added in v0.10.0
func (o *Instance) SetCreationStartDate(v InstanceGetCreationStartDateRetType)
SetCreationStartDate sets field value
func (*Instance) SetId ¶ added in v0.10.0
func (o *Instance) SetId(v InstanceGetIdRetType)
SetId sets field value
func (*Instance) SetName ¶ added in v0.10.0
func (o *Instance) SetName(v InstanceGetNameRetType)
SetName sets field value
func (*Instance) SetSecretCount ¶ added in v0.10.0
func (o *Instance) SetSecretCount(v InstanceGetSecretCountRetType)
SetSecretCount sets field value
func (*Instance) SetSecretsEngine ¶ added in v0.10.0
func (o *Instance) SetSecretsEngine(v InstanceGetSecretsEngineRetType)
SetSecretsEngine sets field value
func (*Instance) SetState ¶ added in v0.10.0
func (o *Instance) SetState(v InstanceGetStateRetType)
SetState sets field value
func (*Instance) SetUpdateFinishedDate ¶ added in v0.10.0
func (o *Instance) SetUpdateFinishedDate(v InstanceGetUpdateFinishedDateRetType)
SetUpdateFinishedDate gets a reference to the given string and assigns it to the UpdateFinishedDate field.
func (*Instance) SetUpdateStartDate ¶ added in v0.10.0
func (o *Instance) SetUpdateStartDate(v InstanceGetUpdateStartDateRetType)
SetUpdateStartDate gets a reference to the given string and assigns it to the UpdateStartDate field.
type InstanceGetApiUrlArgType ¶ added in v0.11.1
type InstanceGetApiUrlArgType = string
type InstanceGetApiUrlAttributeType ¶ added in v0.11.1
type InstanceGetApiUrlAttributeType = *string
isNotNullableString
type InstanceGetApiUrlRetType ¶ added in v0.11.1
type InstanceGetApiUrlRetType = string
type InstanceGetCreationFinishedDateArgType ¶ added in v0.11.1
type InstanceGetCreationFinishedDateArgType = string
type InstanceGetCreationFinishedDateAttributeType ¶ added in v0.11.1
type InstanceGetCreationFinishedDateAttributeType = *string
isNotNullableString
type InstanceGetCreationFinishedDateRetType ¶ added in v0.11.1
type InstanceGetCreationFinishedDateRetType = string
type InstanceGetCreationStartDateArgType ¶ added in v0.11.1
type InstanceGetCreationStartDateArgType = string
type InstanceGetCreationStartDateAttributeType ¶ added in v0.11.1
type InstanceGetCreationStartDateAttributeType = *string
isNotNullableString
type InstanceGetCreationStartDateRetType ¶ added in v0.11.1
type InstanceGetCreationStartDateRetType = string
type InstanceGetIdArgType ¶ added in v0.11.1
type InstanceGetIdArgType = string
type InstanceGetIdAttributeType ¶ added in v0.11.1
type InstanceGetIdAttributeType = *string
isNotNullableString
type InstanceGetIdRetType ¶ added in v0.11.1
type InstanceGetIdRetType = string
type InstanceGetNameArgType ¶ added in v0.11.1
type InstanceGetNameArgType = string
type InstanceGetNameAttributeType ¶ added in v0.11.1
type InstanceGetNameAttributeType = *string
isNotNullableString
type InstanceGetNameRetType ¶ added in v0.11.1
type InstanceGetNameRetType = string
type InstanceGetSecretCountArgType ¶ added in v0.11.1
type InstanceGetSecretCountArgType = int64
type InstanceGetSecretCountAttributeType ¶ added in v0.11.1
type InstanceGetSecretCountAttributeType = *int64
isInteger
type InstanceGetSecretCountRetType ¶ added in v0.11.1
type InstanceGetSecretCountRetType = int64
type InstanceGetSecretsEngineArgType ¶ added in v0.11.1
type InstanceGetSecretsEngineArgType = string
type InstanceGetSecretsEngineAttributeType ¶ added in v0.11.1
type InstanceGetSecretsEngineAttributeType = *string
isNotNullableString
type InstanceGetSecretsEngineRetType ¶ added in v0.11.1
type InstanceGetSecretsEngineRetType = string
type InstanceGetStateArgType ¶ added in v0.11.1
type InstanceGetStateArgType = string
type InstanceGetStateAttributeType ¶ added in v0.11.1
type InstanceGetStateAttributeType = *string
isNotNullableString
type InstanceGetStateRetType ¶ added in v0.11.1
type InstanceGetStateRetType = string
type InstanceGetUpdateFinishedDateArgType ¶ added in v0.11.1
type InstanceGetUpdateFinishedDateArgType = string
type InstanceGetUpdateFinishedDateAttributeType ¶ added in v0.11.1
type InstanceGetUpdateFinishedDateAttributeType = *string
isNotNullableString
type InstanceGetUpdateFinishedDateRetType ¶ added in v0.11.1
type InstanceGetUpdateFinishedDateRetType = string
type InstanceGetUpdateStartDateArgType ¶ added in v0.11.1
type InstanceGetUpdateStartDateArgType = string
type InstanceGetUpdateStartDateAttributeType ¶ added in v0.11.1
type InstanceGetUpdateStartDateAttributeType = *string
isNotNullableString
type InstanceGetUpdateStartDateRetType ¶ added in v0.11.1
type InstanceGetUpdateStartDateRetType = string
type ListACLsRequest ¶ added in v0.12.0
type ListACLsRequest struct {
// contains filtered or unexported fields
}
func (ListACLsRequest) Execute ¶ added in v0.12.0
func (r ListACLsRequest) Execute() (*ListACLsResponse, error)
type ListACLsResponse ¶ added in v0.8.0
type ListACLsResponse struct { // REQUIRED Acls ListACLsResponseGetAclsAttributeType `json:"acls" required:"true"` }
ListACLsResponse struct for ListACLsResponse
func NewListACLsResponse ¶ added in v0.10.0
func NewListACLsResponse(acls ListACLsResponseGetAclsArgType) *ListACLsResponse
NewListACLsResponse instantiates a new ListACLsResponse 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 NewListACLsResponseWithDefaults ¶ added in v0.10.0
func NewListACLsResponseWithDefaults() *ListACLsResponse
NewListACLsResponseWithDefaults instantiates a new ListACLsResponse 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 (*ListACLsResponse) GetAcls ¶ added in v0.10.0
func (o *ListACLsResponse) GetAcls() (ret ListACLsResponseGetAclsRetType)
GetAcls returns the Acls field value
func (*ListACLsResponse) GetAclsOk ¶ added in v0.10.0
func (o *ListACLsResponse) GetAclsOk() (ret ListACLsResponseGetAclsRetType, ok bool)
GetAclsOk returns a tuple with the Acls field value and a boolean to check if the value has been set.
func (*ListACLsResponse) SetAcls ¶ added in v0.10.0
func (o *ListACLsResponse) SetAcls(v ListACLsResponseGetAclsRetType)
SetAcls sets field value
func (ListACLsResponse) ToMap ¶ added in v0.10.0
func (o ListACLsResponse) ToMap() (map[string]interface{}, error)
type ListACLsResponseGetAclsArgType ¶ added in v0.11.1
type ListACLsResponseGetAclsArgType = []ACL
type ListACLsResponseGetAclsAttributeType ¶ added in v0.11.1
type ListACLsResponseGetAclsAttributeType = *[]ACL
isArray
type ListACLsResponseGetAclsRetType ¶ added in v0.11.1
type ListACLsResponseGetAclsRetType = []ACL
type ListInstancesRequest ¶ added in v0.12.0
type ListInstancesRequest struct {
// contains filtered or unexported fields
}
func (ListInstancesRequest) Execute ¶ added in v0.12.0
func (r ListInstancesRequest) Execute() (*ListInstancesResponse, error)
type ListInstancesResponse ¶ added in v0.8.0
type ListInstancesResponse struct { // REQUIRED Instances ListInstancesResponseGetInstancesAttributeType `json:"instances" required:"true"` }
ListInstancesResponse struct for ListInstancesResponse
func NewListInstancesResponse ¶ added in v0.10.0
func NewListInstancesResponse(instances ListInstancesResponseGetInstancesArgType) *ListInstancesResponse
NewListInstancesResponse instantiates a new ListInstancesResponse 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 NewListInstancesResponseWithDefaults ¶ added in v0.10.0
func NewListInstancesResponseWithDefaults() *ListInstancesResponse
NewListInstancesResponseWithDefaults instantiates a new ListInstancesResponse 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 (*ListInstancesResponse) GetInstances ¶ added in v0.10.0
func (o *ListInstancesResponse) GetInstances() (ret ListInstancesResponseGetInstancesRetType)
GetInstances returns the Instances field value
func (*ListInstancesResponse) GetInstancesOk ¶ added in v0.10.0
func (o *ListInstancesResponse) GetInstancesOk() (ret ListInstancesResponseGetInstancesRetType, ok bool)
GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.
func (*ListInstancesResponse) SetInstances ¶ added in v0.10.0
func (o *ListInstancesResponse) SetInstances(v ListInstancesResponseGetInstancesRetType)
SetInstances sets field value
func (ListInstancesResponse) ToMap ¶ added in v0.10.0
func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)
type ListInstancesResponseGetInstancesArgType ¶ added in v0.11.1
type ListInstancesResponseGetInstancesArgType = []Instance
type ListInstancesResponseGetInstancesAttributeType ¶ added in v0.11.1
type ListInstancesResponseGetInstancesAttributeType = *[]Instance
isArray
type ListInstancesResponseGetInstancesRetType ¶ added in v0.11.1
type ListInstancesResponseGetInstancesRetType = []Instance
type ListUsersRequest ¶ added in v0.12.0
type ListUsersRequest struct {
// contains filtered or unexported fields
}
func (ListUsersRequest) Execute ¶ added in v0.12.0
func (r ListUsersRequest) Execute() (*ListUsersResponse, error)
type ListUsersResponse ¶ added in v0.8.0
type ListUsersResponse struct { // REQUIRED Users ListUsersResponseGetUsersAttributeType `json:"users" required:"true"` }
ListUsersResponse struct for ListUsersResponse
func NewListUsersResponse ¶ added in v0.10.0
func NewListUsersResponse(users ListUsersResponseGetUsersArgType) *ListUsersResponse
NewListUsersResponse instantiates a new ListUsersResponse 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 NewListUsersResponseWithDefaults ¶ added in v0.10.0
func NewListUsersResponseWithDefaults() *ListUsersResponse
NewListUsersResponseWithDefaults instantiates a new ListUsersResponse 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 (*ListUsersResponse) GetUsers ¶ added in v0.10.0
func (o *ListUsersResponse) GetUsers() (ret ListUsersResponseGetUsersRetType)
GetUsers returns the Users field value
func (*ListUsersResponse) GetUsersOk ¶ added in v0.10.0
func (o *ListUsersResponse) GetUsersOk() (ret ListUsersResponseGetUsersRetType, ok bool)
GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set.
func (*ListUsersResponse) SetUsers ¶ added in v0.10.0
func (o *ListUsersResponse) SetUsers(v ListUsersResponseGetUsersRetType)
SetUsers sets field value
func (ListUsersResponse) ToMap ¶ added in v0.10.0
func (o ListUsersResponse) ToMap() (map[string]interface{}, error)
type ListUsersResponseGetUsersArgType ¶ added in v0.11.1
type ListUsersResponseGetUsersArgType = []User
type ListUsersResponseGetUsersAttributeType ¶ added in v0.11.1
type ListUsersResponseGetUsersAttributeType = *[]User
isArray
type ListUsersResponseGetUsersRetType ¶ added in v0.11.1
type ListUsersResponseGetUsersRetType = []User
type MappedNullable ¶
type NotFound ¶ added in v0.11.2
type NotFound struct { // The error message for not found resources // REQUIRED Message NotFoundGetMessageAttributeType `json:"message" required:"true"` }
NotFound struct for NotFound
func NewNotFound ¶ added in v0.11.2
func NewNotFound(message NotFoundGetMessageArgType) *NotFound
NewNotFound instantiates a new NotFound 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 NewNotFoundWithDefaults ¶ added in v0.11.2
func NewNotFoundWithDefaults() *NotFound
NewNotFoundWithDefaults instantiates a new NotFound 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 (*NotFound) GetMessage ¶ added in v0.11.2
func (o *NotFound) GetMessage() (ret NotFoundGetMessageRetType)
GetMessage returns the Message field value
func (*NotFound) GetMessageOk ¶ added in v0.11.2
func (o *NotFound) GetMessageOk() (ret NotFoundGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*NotFound) SetMessage ¶ added in v0.11.2
func (o *NotFound) SetMessage(v NotFoundGetMessageRetType)
SetMessage sets field value
type NotFoundGetMessageArgType ¶ added in v0.11.2
type NotFoundGetMessageArgType = string
type NotFoundGetMessageAttributeType ¶ added in v0.11.2
type NotFoundGetMessageAttributeType = *string
isNotNullableString
type NotFoundGetMessageRetType ¶ added in v0.11.2
type NotFoundGetMessageRetType = string
type NullableACL ¶ added in v0.10.0
type NullableACL struct {
// contains filtered or unexported fields
}
func NewNullableACL ¶ added in v0.10.0
func NewNullableACL(val *ACL) *NullableACL
func (NullableACL) Get ¶ added in v0.10.0
func (v NullableACL) Get() *ACL
func (NullableACL) IsSet ¶ added in v0.10.0
func (v NullableACL) IsSet() bool
func (NullableACL) MarshalJSON ¶ added in v0.10.0
func (v NullableACL) MarshalJSON() ([]byte, error)
func (*NullableACL) Set ¶ added in v0.10.0
func (v *NullableACL) Set(val *ACL)
func (*NullableACL) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableACL) UnmarshalJSON(src []byte) error
func (*NullableACL) Unset ¶ added in v0.10.0
func (v *NullableACL) Unset()
type NullableBadRequest ¶ added in v0.11.2
type NullableBadRequest struct {
// contains filtered or unexported fields
}
func NewNullableBadRequest ¶ added in v0.11.2
func NewNullableBadRequest(val *BadRequest) *NullableBadRequest
func (NullableBadRequest) Get ¶ added in v0.11.2
func (v NullableBadRequest) Get() *BadRequest
func (NullableBadRequest) IsSet ¶ added in v0.11.2
func (v NullableBadRequest) IsSet() bool
func (NullableBadRequest) MarshalJSON ¶ added in v0.11.2
func (v NullableBadRequest) MarshalJSON() ([]byte, error)
func (*NullableBadRequest) Set ¶ added in v0.11.2
func (v *NullableBadRequest) Set(val *BadRequest)
func (*NullableBadRequest) UnmarshalJSON ¶ added in v0.11.2
func (v *NullableBadRequest) UnmarshalJSON(src []byte) error
func (*NullableBadRequest) Unset ¶ added in v0.11.2
func (v *NullableBadRequest) 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 NullableConflict ¶ added in v0.11.2
type NullableConflict struct {
// contains filtered or unexported fields
}
func NewNullableConflict ¶ added in v0.11.2
func NewNullableConflict(val *Conflict) *NullableConflict
func (NullableConflict) Get ¶ added in v0.11.2
func (v NullableConflict) Get() *Conflict
func (NullableConflict) IsSet ¶ added in v0.11.2
func (v NullableConflict) IsSet() bool
func (NullableConflict) MarshalJSON ¶ added in v0.11.2
func (v NullableConflict) MarshalJSON() ([]byte, error)
func (*NullableConflict) Set ¶ added in v0.11.2
func (v *NullableConflict) Set(val *Conflict)
func (*NullableConflict) UnmarshalJSON ¶ added in v0.11.2
func (v *NullableConflict) UnmarshalJSON(src []byte) error
func (*NullableConflict) Unset ¶ added in v0.11.2
func (v *NullableConflict) Unset()
type NullableCreateACLPayload ¶ added in v0.10.0
type NullableCreateACLPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateACLPayload ¶ added in v0.10.0
func NewNullableCreateACLPayload(val *CreateACLPayload) *NullableCreateACLPayload
func (NullableCreateACLPayload) Get ¶ added in v0.10.0
func (v NullableCreateACLPayload) Get() *CreateACLPayload
func (NullableCreateACLPayload) IsSet ¶ added in v0.10.0
func (v NullableCreateACLPayload) IsSet() bool
func (NullableCreateACLPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableCreateACLPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateACLPayload) Set ¶ added in v0.10.0
func (v *NullableCreateACLPayload) Set(val *CreateACLPayload)
func (*NullableCreateACLPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableCreateACLPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateACLPayload) Unset ¶ added in v0.10.0
func (v *NullableCreateACLPayload) Unset()
type NullableCreateInstancePayload ¶ added in v0.10.0
type NullableCreateInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateInstancePayload ¶ added in v0.10.0
func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload
func (NullableCreateInstancePayload) Get ¶ added in v0.10.0
func (v NullableCreateInstancePayload) Get() *CreateInstancePayload
func (NullableCreateInstancePayload) IsSet ¶ added in v0.10.0
func (v NullableCreateInstancePayload) IsSet() bool
func (NullableCreateInstancePayload) MarshalJSON ¶ added in v0.10.0
func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateInstancePayload) Set ¶ added in v0.10.0
func (v *NullableCreateInstancePayload) Set(val *CreateInstancePayload)
func (*NullableCreateInstancePayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateInstancePayload) Unset ¶ added in v0.10.0
func (v *NullableCreateInstancePayload) Unset()
type NullableCreateUserPayload ¶ added in v0.10.0
type NullableCreateUserPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateUserPayload ¶ added in v0.10.0
func NewNullableCreateUserPayload(val *CreateUserPayload) *NullableCreateUserPayload
func (NullableCreateUserPayload) Get ¶ added in v0.10.0
func (v NullableCreateUserPayload) Get() *CreateUserPayload
func (NullableCreateUserPayload) IsSet ¶ added in v0.10.0
func (v NullableCreateUserPayload) IsSet() bool
func (NullableCreateUserPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableCreateUserPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateUserPayload) Set ¶ added in v0.10.0
func (v *NullableCreateUserPayload) Set(val *CreateUserPayload)
func (*NullableCreateUserPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableCreateUserPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateUserPayload) Unset ¶ added in v0.10.0
func (v *NullableCreateUserPayload) 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 NullableInstance ¶ added in v0.10.0
type NullableInstance struct {
// contains filtered or unexported fields
}
func NewNullableInstance ¶ added in v0.10.0
func NewNullableInstance(val *Instance) *NullableInstance
func (NullableInstance) Get ¶ added in v0.10.0
func (v NullableInstance) Get() *Instance
func (NullableInstance) IsSet ¶ added in v0.10.0
func (v NullableInstance) IsSet() bool
func (NullableInstance) MarshalJSON ¶ added in v0.10.0
func (v NullableInstance) MarshalJSON() ([]byte, error)
func (*NullableInstance) Set ¶ added in v0.10.0
func (v *NullableInstance) Set(val *Instance)
func (*NullableInstance) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableInstance) UnmarshalJSON(src []byte) error
func (*NullableInstance) Unset ¶ added in v0.10.0
func (v *NullableInstance) 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 NullableListACLsResponse ¶ added in v0.10.0
type NullableListACLsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListACLsResponse ¶ added in v0.10.0
func NewNullableListACLsResponse(val *ListACLsResponse) *NullableListACLsResponse
func (NullableListACLsResponse) Get ¶ added in v0.10.0
func (v NullableListACLsResponse) Get() *ListACLsResponse
func (NullableListACLsResponse) IsSet ¶ added in v0.10.0
func (v NullableListACLsResponse) IsSet() bool
func (NullableListACLsResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableListACLsResponse) MarshalJSON() ([]byte, error)
func (*NullableListACLsResponse) Set ¶ added in v0.10.0
func (v *NullableListACLsResponse) Set(val *ListACLsResponse)
func (*NullableListACLsResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListACLsResponse) UnmarshalJSON(src []byte) error
func (*NullableListACLsResponse) Unset ¶ added in v0.10.0
func (v *NullableListACLsResponse) Unset()
type NullableListInstancesResponse ¶ added in v0.10.0
type NullableListInstancesResponse struct {
// contains filtered or unexported fields
}
func NewNullableListInstancesResponse ¶ added in v0.10.0
func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse
func (NullableListInstancesResponse) Get ¶ added in v0.10.0
func (v NullableListInstancesResponse) Get() *ListInstancesResponse
func (NullableListInstancesResponse) IsSet ¶ added in v0.10.0
func (v NullableListInstancesResponse) IsSet() bool
func (NullableListInstancesResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)
func (*NullableListInstancesResponse) Set ¶ added in v0.10.0
func (v *NullableListInstancesResponse) Set(val *ListInstancesResponse)
func (*NullableListInstancesResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error
func (*NullableListInstancesResponse) Unset ¶ added in v0.10.0
func (v *NullableListInstancesResponse) Unset()
type NullableListUsersResponse ¶ added in v0.10.0
type NullableListUsersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListUsersResponse ¶ added in v0.10.0
func NewNullableListUsersResponse(val *ListUsersResponse) *NullableListUsersResponse
func (NullableListUsersResponse) Get ¶ added in v0.10.0
func (v NullableListUsersResponse) Get() *ListUsersResponse
func (NullableListUsersResponse) IsSet ¶ added in v0.10.0
func (v NullableListUsersResponse) IsSet() bool
func (NullableListUsersResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableListUsersResponse) MarshalJSON() ([]byte, error)
func (*NullableListUsersResponse) Set ¶ added in v0.10.0
func (v *NullableListUsersResponse) Set(val *ListUsersResponse)
func (*NullableListUsersResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListUsersResponse) UnmarshalJSON(src []byte) error
func (*NullableListUsersResponse) Unset ¶ added in v0.10.0
func (v *NullableListUsersResponse) Unset()
type NullableNotFound ¶ added in v0.11.2
type NullableNotFound struct {
// contains filtered or unexported fields
}
func NewNullableNotFound ¶ added in v0.11.2
func NewNullableNotFound(val *NotFound) *NullableNotFound
func (NullableNotFound) Get ¶ added in v0.11.2
func (v NullableNotFound) Get() *NotFound
func (NullableNotFound) IsSet ¶ added in v0.11.2
func (v NullableNotFound) IsSet() bool
func (NullableNotFound) MarshalJSON ¶ added in v0.11.2
func (v NullableNotFound) MarshalJSON() ([]byte, error)
func (*NullableNotFound) Set ¶ added in v0.11.2
func (v *NullableNotFound) Set(val *NotFound)
func (*NullableNotFound) UnmarshalJSON ¶ added in v0.11.2
func (v *NullableNotFound) UnmarshalJSON(src []byte) error
func (*NullableNotFound) Unset ¶ added in v0.11.2
func (v *NullableNotFound) 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 NullableUpdateACLPayload ¶ added in v0.10.0
type NullableUpdateACLPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateACLPayload ¶ added in v0.10.0
func NewNullableUpdateACLPayload(val *UpdateACLPayload) *NullableUpdateACLPayload
func (NullableUpdateACLPayload) Get ¶ added in v0.10.0
func (v NullableUpdateACLPayload) Get() *UpdateACLPayload
func (NullableUpdateACLPayload) IsSet ¶ added in v0.10.0
func (v NullableUpdateACLPayload) IsSet() bool
func (NullableUpdateACLPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateACLPayload) Set ¶ added in v0.10.0
func (v *NullableUpdateACLPayload) Set(val *UpdateACLPayload)
func (*NullableUpdateACLPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateACLPayload) Unset ¶ added in v0.10.0
func (v *NullableUpdateACLPayload) Unset()
type NullableUpdateACLsPayload ¶ added in v0.10.0
type NullableUpdateACLsPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateACLsPayload ¶ added in v0.10.0
func NewNullableUpdateACLsPayload(val *UpdateACLsPayload) *NullableUpdateACLsPayload
func (NullableUpdateACLsPayload) Get ¶ added in v0.10.0
func (v NullableUpdateACLsPayload) Get() *UpdateACLsPayload
func (NullableUpdateACLsPayload) IsSet ¶ added in v0.10.0
func (v NullableUpdateACLsPayload) IsSet() bool
func (NullableUpdateACLsPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableUpdateACLsPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateACLsPayload) Set ¶ added in v0.10.0
func (v *NullableUpdateACLsPayload) Set(val *UpdateACLsPayload)
func (*NullableUpdateACLsPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableUpdateACLsPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateACLsPayload) Unset ¶ added in v0.10.0
func (v *NullableUpdateACLsPayload) Unset()
type NullableUpdateInstancePayload ¶ added in v0.10.0
type NullableUpdateInstancePayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateInstancePayload ¶ added in v0.10.0
func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload
func (NullableUpdateInstancePayload) Get ¶ added in v0.10.0
func (v NullableUpdateInstancePayload) Get() *UpdateInstancePayload
func (NullableUpdateInstancePayload) IsSet ¶ added in v0.10.0
func (v NullableUpdateInstancePayload) IsSet() bool
func (NullableUpdateInstancePayload) MarshalJSON ¶ added in v0.10.0
func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateInstancePayload) Set ¶ added in v0.10.0
func (v *NullableUpdateInstancePayload) Set(val *UpdateInstancePayload)
func (*NullableUpdateInstancePayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateInstancePayload) Unset ¶ added in v0.10.0
func (v *NullableUpdateInstancePayload) Unset()
type NullableUpdateUserPayload ¶ added in v0.10.0
type NullableUpdateUserPayload struct {
// contains filtered or unexported fields
}
func NewNullableUpdateUserPayload ¶ added in v0.10.0
func NewNullableUpdateUserPayload(val *UpdateUserPayload) *NullableUpdateUserPayload
func (NullableUpdateUserPayload) Get ¶ added in v0.10.0
func (v NullableUpdateUserPayload) Get() *UpdateUserPayload
func (NullableUpdateUserPayload) IsSet ¶ added in v0.10.0
func (v NullableUpdateUserPayload) IsSet() bool
func (NullableUpdateUserPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableUpdateUserPayload) MarshalJSON() ([]byte, error)
func (*NullableUpdateUserPayload) Set ¶ added in v0.10.0
func (v *NullableUpdateUserPayload) Set(val *UpdateUserPayload)
func (*NullableUpdateUserPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableUpdateUserPayload) UnmarshalJSON(src []byte) error
func (*NullableUpdateUserPayload) Unset ¶ added in v0.10.0
func (v *NullableUpdateUserPayload) Unset()
type NullableUser ¶ added in v0.10.0
type NullableUser struct {
// contains filtered or unexported fields
}
func NewNullableUser ¶ added in v0.10.0
func NewNullableUser(val *User) *NullableUser
func (NullableUser) Get ¶ added in v0.10.0
func (v NullableUser) Get() *User
func (NullableUser) IsSet ¶ added in v0.10.0
func (v NullableUser) IsSet() bool
func (NullableUser) MarshalJSON ¶ added in v0.10.0
func (v NullableUser) MarshalJSON() ([]byte, error)
func (*NullableUser) Set ¶ added in v0.10.0
func (v *NullableUser) Set(val *User)
func (*NullableUser) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableUser) UnmarshalJSON(src []byte) error
func (*NullableUser) Unset ¶ added in v0.10.0
func (v *NullableUser) Unset()
type NullableValue ¶ added in v0.11.1
type NullableValue[T any] struct { // contains filtered or unexported fields }
func (NullableValue[T]) Get ¶ added in v0.11.1
func (v NullableValue[T]) Get() *T
func (NullableValue[T]) IsSet ¶ added in v0.11.1
func (v NullableValue[T]) IsSet() bool
func (*NullableValue[T]) Set ¶ added in v0.11.1
func (v *NullableValue[T]) Set(val *T)
func (*NullableValue[T]) Unset ¶ added in v0.11.1
func (v *NullableValue[T]) Unset()
type UpdateACLPayload ¶
type UpdateACLPayload struct { // The given IP/IP Range that is permitted to access. // REQUIRED Cidr UpdateACLPayloadGetCidrAttributeType `json:"cidr" required:"true"` }
UpdateACLPayload struct for UpdateACLPayload
func NewUpdateACLPayload ¶ added in v0.10.0
func NewUpdateACLPayload(cidr UpdateACLPayloadGetCidrArgType) *UpdateACLPayload
NewUpdateACLPayload instantiates a new UpdateACLPayload 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 NewUpdateACLPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateACLPayloadWithDefaults() *UpdateACLPayload
NewUpdateACLPayloadWithDefaults instantiates a new UpdateACLPayload 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 (*UpdateACLPayload) GetCidr ¶ added in v0.10.0
func (o *UpdateACLPayload) GetCidr() (ret UpdateACLPayloadGetCidrRetType)
GetCidr returns the Cidr field value
func (*UpdateACLPayload) GetCidrOk ¶ added in v0.10.0
func (o *UpdateACLPayload) GetCidrOk() (ret UpdateACLPayloadGetCidrRetType, ok bool)
GetCidrOk returns a tuple with the Cidr field value and a boolean to check if the value has been set.
func (*UpdateACLPayload) SetCidr ¶ added in v0.10.0
func (o *UpdateACLPayload) SetCidr(v UpdateACLPayloadGetCidrRetType)
SetCidr sets field value
func (UpdateACLPayload) ToMap ¶ added in v0.10.0
func (o UpdateACLPayload) ToMap() (map[string]interface{}, error)
type UpdateACLPayloadGetCidrArgType ¶ added in v0.11.1
type UpdateACLPayloadGetCidrArgType = string
type UpdateACLPayloadGetCidrAttributeType ¶ added in v0.11.1
type UpdateACLPayloadGetCidrAttributeType = *string
isNotNullableString
type UpdateACLPayloadGetCidrRetType ¶ added in v0.11.1
type UpdateACLPayloadGetCidrRetType = string
type UpdateACLRequest ¶ added in v0.12.0
type UpdateACLRequest struct {
// contains filtered or unexported fields
}
func (UpdateACLRequest) Execute ¶ added in v0.12.0
func (r UpdateACLRequest) Execute() error
func (UpdateACLRequest) UpdateACLPayload ¶ added in v0.12.0
func (r UpdateACLRequest) UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest
type UpdateACLsPayload ¶ added in v0.6.0
type UpdateACLsPayload struct {
Cidrs UpdateACLsPayloadGetCidrsAttributeType `json:"cidrs,omitempty"`
}
UpdateACLsPayload struct for UpdateACLsPayload
func NewUpdateACLsPayload ¶ added in v0.10.0
func NewUpdateACLsPayload() *UpdateACLsPayload
NewUpdateACLsPayload instantiates a new UpdateACLsPayload 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 NewUpdateACLsPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateACLsPayloadWithDefaults() *UpdateACLsPayload
NewUpdateACLsPayloadWithDefaults instantiates a new UpdateACLsPayload 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 (*UpdateACLsPayload) GetCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) GetCidrs() (res UpdateACLsPayloadGetCidrsRetType)
GetCidrs returns the Cidrs field value if set, zero value otherwise.
func (*UpdateACLsPayload) GetCidrsOk ¶ added in v0.10.0
func (o *UpdateACLsPayload) GetCidrsOk() (ret UpdateACLsPayloadGetCidrsRetType, ok bool)
GetCidrsOk returns a tuple with the Cidrs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateACLsPayload) HasCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) HasCidrs() bool
HasCidrs returns a boolean if a field has been set.
func (*UpdateACLsPayload) SetCidrs ¶ added in v0.10.0
func (o *UpdateACLsPayload) SetCidrs(v UpdateACLsPayloadGetCidrsRetType)
SetCidrs gets a reference to the given []UpdateACLPayload and assigns it to the Cidrs field.
func (UpdateACLsPayload) ToMap ¶ added in v0.10.0
func (o UpdateACLsPayload) ToMap() (map[string]interface{}, error)
type UpdateACLsPayloadGetCidrsArgType ¶ added in v0.11.1
type UpdateACLsPayloadGetCidrsArgType = []UpdateACLPayload
type UpdateACLsPayloadGetCidrsAttributeType ¶ added in v0.11.1
type UpdateACLsPayloadGetCidrsAttributeType = *[]UpdateACLPayload
isArray
type UpdateACLsPayloadGetCidrsRetType ¶ added in v0.11.1
type UpdateACLsPayloadGetCidrsRetType = []UpdateACLPayload
type UpdateACLsRequest ¶ added in v0.12.0
type UpdateACLsRequest struct {
// contains filtered or unexported fields
}
func (UpdateACLsRequest) Execute ¶ added in v0.12.0
func (r UpdateACLsRequest) Execute() error
func (UpdateACLsRequest) UpdateACLsPayload ¶ added in v0.12.0
func (r UpdateACLsRequest) UpdateACLsPayload(updateACLsPayload UpdateACLsPayload) ApiUpdateACLsRequest
type UpdateInstancePayload ¶ added in v0.9.0
type UpdateInstancePayload struct { // A user chosen name to distinguish multiple secrets manager instances. // REQUIRED Name UpdateInstancePayloadGetNameAttributeType `json:"name" required:"true"` }
UpdateInstancePayload struct for UpdateInstancePayload
func NewUpdateInstancePayload ¶ added in v0.10.0
func NewUpdateInstancePayload(name UpdateInstancePayloadGetNameArgType) *UpdateInstancePayload
NewUpdateInstancePayload instantiates a new UpdateInstancePayload 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 NewUpdateInstancePayloadWithDefaults ¶ added in v0.10.0
func NewUpdateInstancePayloadWithDefaults() *UpdateInstancePayload
NewUpdateInstancePayloadWithDefaults instantiates a new UpdateInstancePayload 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 (*UpdateInstancePayload) GetName ¶ added in v0.10.0
func (o *UpdateInstancePayload) GetName() (ret UpdateInstancePayloadGetNameRetType)
GetName returns the Name field value
func (*UpdateInstancePayload) GetNameOk ¶ added in v0.10.0
func (o *UpdateInstancePayload) GetNameOk() (ret UpdateInstancePayloadGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*UpdateInstancePayload) SetName ¶ added in v0.10.0
func (o *UpdateInstancePayload) SetName(v UpdateInstancePayloadGetNameRetType)
SetName sets field value
func (UpdateInstancePayload) ToMap ¶ added in v0.10.0
func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)
type UpdateInstancePayloadGetNameArgType ¶ added in v0.11.1
type UpdateInstancePayloadGetNameArgType = string
type UpdateInstancePayloadGetNameAttributeType ¶ added in v0.11.1
type UpdateInstancePayloadGetNameAttributeType = *string
isNotNullableString
type UpdateInstancePayloadGetNameRetType ¶ added in v0.11.1
type UpdateInstancePayloadGetNameRetType = string
type UpdateInstanceRequest ¶ added in v0.12.0
type UpdateInstanceRequest struct {
// contains filtered or unexported fields
}
func (UpdateInstanceRequest) Execute ¶ added in v0.12.0
func (r UpdateInstanceRequest) Execute() error
func (UpdateInstanceRequest) UpdateInstancePayload ¶ added in v0.12.0
func (r UpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
type UpdateUserPayload ¶
type UpdateUserPayload struct { // A user chosen description to differentiate between multiple users. Description UpdateUserPayloadGetDescriptionAttributeType `json:"description,omitempty"` // Is true if the user has write access to the secrets engine. Is false for a read-only user. Write UpdateUserPayloadgetWriteAttributeType `json:"write,omitempty"` }
UpdateUserPayload struct for UpdateUserPayload
func NewUpdateUserPayload ¶ added in v0.10.0
func NewUpdateUserPayload() *UpdateUserPayload
NewUpdateUserPayload instantiates a new UpdateUserPayload 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 NewUpdateUserPayloadWithDefaults ¶ added in v0.10.0
func NewUpdateUserPayloadWithDefaults() *UpdateUserPayload
NewUpdateUserPayloadWithDefaults instantiates a new UpdateUserPayload 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 (*UpdateUserPayload) GetDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) GetDescription() (res UpdateUserPayloadGetDescriptionRetType)
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateUserPayload) GetDescriptionOk ¶ added in v0.11.2
func (o *UpdateUserPayload) GetDescriptionOk() (ret UpdateUserPayloadGetDescriptionRetType, ok 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.
func (*UpdateUserPayload) GetWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) GetWrite() (res UpdateUserPayloadgetWriteRetType)
GetWrite returns the Write field value if set, zero value otherwise.
func (*UpdateUserPayload) GetWriteOk ¶ added in v0.10.0
func (o *UpdateUserPayload) GetWriteOk() (ret UpdateUserPayloadgetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateUserPayload) HasDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateUserPayload) HasWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) HasWrite() bool
HasWrite returns a boolean if a field has been set.
func (*UpdateUserPayload) SetDescription ¶ added in v0.11.2
func (o *UpdateUserPayload) SetDescription(v UpdateUserPayloadGetDescriptionRetType)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateUserPayload) SetWrite ¶ added in v0.10.0
func (o *UpdateUserPayload) SetWrite(v UpdateUserPayloadgetWriteRetType)
SetWrite gets a reference to the given bool and assigns it to the Write field.
func (UpdateUserPayload) ToMap ¶ added in v0.10.0
func (o UpdateUserPayload) ToMap() (map[string]interface{}, error)
type UpdateUserPayloadGetDescriptionArgType ¶ added in v0.11.2
type UpdateUserPayloadGetDescriptionArgType = string
type UpdateUserPayloadGetDescriptionAttributeType ¶ added in v0.11.2
type UpdateUserPayloadGetDescriptionAttributeType = *string
isNotNullableString
type UpdateUserPayloadGetDescriptionRetType ¶ added in v0.11.2
type UpdateUserPayloadGetDescriptionRetType = string
type UpdateUserPayloadgetWriteArgType ¶ added in v0.11.1
type UpdateUserPayloadgetWriteArgType = bool
type UpdateUserPayloadgetWriteAttributeType ¶ added in v0.11.1
type UpdateUserPayloadgetWriteAttributeType = *bool
isBoolean
type UpdateUserPayloadgetWriteRetType ¶ added in v0.11.1
type UpdateUserPayloadgetWriteRetType = bool
type UpdateUserRequest ¶ added in v0.12.0
type UpdateUserRequest struct {
// contains filtered or unexported fields
}
func (UpdateUserRequest) Execute ¶ added in v0.12.0
func (r UpdateUserRequest) Execute() error
func (UpdateUserRequest) UpdateUserPayload ¶ added in v0.12.0
func (r UpdateUserRequest) UpdateUserPayload(updateUserPayload UpdateUserPayload) ApiUpdateUserRequest
type User ¶
type User struct { // A user chosen description to differentiate between multiple users. // REQUIRED Description UserGetDescriptionAttributeType `json:"description" required:"true"` // A auto generated unique id which identifies the users. // REQUIRED Id UserGetIdAttributeType `json:"id" required:"true"` // A auto generated password for logging in with the user. // REQUIRED Password UserGetPasswordAttributeType `json:"password" required:"true"` // A auto generated username for logging in with the user. // REQUIRED Username UserGetUsernameAttributeType `json:"username" required:"true"` // Is true if the user has write access to the secrets engine. Is false for a read-only user. // REQUIRED Write UsergetWriteAttributeType `json:"write" required:"true"` }
User struct for User
func NewUser ¶ added in v0.10.0
func NewUser(description UserGetDescriptionArgType, id UserGetIdArgType, password UserGetPasswordArgType, username UserGetUsernameArgType, write UsergetWriteArgType) *User
NewUser instantiates a new User 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 NewUserWithDefaults ¶ added in v0.10.0
func NewUserWithDefaults() *User
NewUserWithDefaults instantiates a new User 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 (*User) GetDescription ¶ added in v0.10.0
func (o *User) GetDescription() (ret UserGetDescriptionRetType)
GetDescription returns the Description field value
func (*User) GetDescriptionOk ¶ added in v0.10.0
func (o *User) GetDescriptionOk() (ret UserGetDescriptionRetType, ok bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*User) GetId ¶ added in v0.10.0
func (o *User) GetId() (ret UserGetIdRetType)
GetId returns the Id field value
func (*User) GetIdOk ¶ added in v0.10.0
func (o *User) GetIdOk() (ret UserGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*User) GetPassword ¶ added in v0.10.0
func (o *User) GetPassword() (ret UserGetPasswordRetType)
GetPassword returns the Password field value
func (*User) GetPasswordOk ¶ added in v0.10.0
func (o *User) GetPasswordOk() (ret UserGetPasswordRetType, ok bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*User) GetUsername ¶ added in v0.10.0
func (o *User) GetUsername() (ret UserGetUsernameRetType)
GetUsername returns the Username field value
func (*User) GetUsernameOk ¶ added in v0.10.0
func (o *User) GetUsernameOk() (ret UserGetUsernameRetType, ok bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (*User) GetWrite ¶ added in v0.10.0
func (o *User) GetWrite() (ret UsergetWriteRetType)
GetWrite returns the Write field value
func (*User) GetWriteOk ¶ added in v0.10.0
func (o *User) GetWriteOk() (ret UsergetWriteRetType, ok bool)
GetWriteOk returns a tuple with the Write field value and a boolean to check if the value has been set.
func (*User) SetDescription ¶ added in v0.10.0
func (o *User) SetDescription(v UserGetDescriptionRetType)
SetDescription sets field value
func (*User) SetId ¶ added in v0.10.0
func (o *User) SetId(v UserGetIdRetType)
SetId sets field value
func (*User) SetPassword ¶ added in v0.10.0
func (o *User) SetPassword(v UserGetPasswordRetType)
SetPassword sets field value
func (*User) SetUsername ¶ added in v0.10.0
func (o *User) SetUsername(v UserGetUsernameRetType)
SetUsername sets field value
func (*User) SetWrite ¶ added in v0.10.0
func (o *User) SetWrite(v UsergetWriteRetType)
SetWrite sets field value
type UserGetDescriptionArgType ¶ added in v0.11.1
type UserGetDescriptionArgType = string
type UserGetDescriptionAttributeType ¶ added in v0.11.1
type UserGetDescriptionAttributeType = *string
isNotNullableString
type UserGetDescriptionRetType ¶ added in v0.11.1
type UserGetDescriptionRetType = string
type UserGetIdArgType ¶ added in v0.11.1
type UserGetIdArgType = string
type UserGetIdAttributeType ¶ added in v0.11.1
type UserGetIdAttributeType = *string
isNotNullableString
type UserGetIdRetType ¶ added in v0.11.1
type UserGetIdRetType = string
type UserGetPasswordArgType ¶ added in v0.11.1
type UserGetPasswordArgType = string
type UserGetPasswordAttributeType ¶ added in v0.11.1
type UserGetPasswordAttributeType = *string
isNotNullableString
type UserGetPasswordRetType ¶ added in v0.11.1
type UserGetPasswordRetType = string
type UserGetUsernameArgType ¶ added in v0.11.1
type UserGetUsernameArgType = string
type UserGetUsernameAttributeType ¶ added in v0.11.1
type UserGetUsernameAttributeType = *string
isNotNullableString
type UserGetUsernameRetType ¶ added in v0.11.1
type UserGetUsernameRetType = string
type UsergetWriteArgType ¶ added in v0.11.1
type UsergetWriteArgType = bool
type UsergetWriteRetType ¶ added in v0.11.1
type UsergetWriteRetType = bool
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_acl.go
- model_bad_request.go
- model_conflict.go
- model_create_acl_payload.go
- model_create_instance_payload.go
- model_create_user_payload.go
- model_instance.go
- model_list_acls_response.go
- model_list_instances_response.go
- model_list_users_response.go
- model_not_found.go
- model_update_acl_payload.go
- model_update_acls_payload.go
- model_update_instance_payload.go
- model_update_user_payload.go
- model_user.go
- utils.go