Documentation ¶
Index ¶
- Variables
- 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 APIClient
- func (a *APIClient) BffGetContainersOfAFolder(ctx context.Context, id string) ApiBffGetContainersOfAFolderRequest
- func (a *APIClient) BffGetContainersOfAFolderExecute(ctx context.Context, id string) (*ListOrganizationContainersResponse, error)
- func (a *APIClient) BffGetContainersOfAnOrganization(ctx context.Context, id string) ApiBffGetContainersOfAnOrganizationRequest
- func (a *APIClient) BffGetContainersOfAnOrganizationExecute(ctx context.Context, id string) (*ListOrganizationContainersResponse, error)
- func (a *APIClient) CreateProject(ctx context.Context) ApiCreateProjectRequest
- func (a *APIClient) CreateProjectExecute(ctx context.Context) (*Project, error)
- func (a *APIClient) DeleteProject(ctx context.Context, id string) ApiDeleteProjectRequest
- func (a *APIClient) DeleteProjectExecute(ctx context.Context, id string) error
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetOrganization(ctx context.Context, id string) ApiGetOrganizationRequest
- func (a *APIClient) GetOrganizationExecute(ctx context.Context, id string) (*OrganizationResponse, error)
- func (a *APIClient) GetProject(ctx context.Context, id string) ApiGetProjectRequest
- func (a *APIClient) GetProjectExecute(ctx context.Context, id string) (*GetProjectResponse, error)
- func (a *APIClient) ListOrganizations(ctx context.Context) ApiListOrganizationsRequest
- func (a *APIClient) ListOrganizationsExecute(ctx context.Context) (*ListOrganizationsResponse, error)
- func (a *APIClient) ListProjects(ctx context.Context) ApiListProjectsRequest
- func (a *APIClient) ListProjectsExecute(ctx context.Context) (*ListProjectsResponse, error)
- func (a *APIClient) PartialUpdateProject(ctx context.Context, id string) ApiPartialUpdateProjectRequest
- func (a *APIClient) PartialUpdateProjectExecute(ctx context.Context, id string) (*Project, error)
- type ApiBffGetContainersOfAFolderRequest
- func (r ApiBffGetContainersOfAFolderRequest) Cursor(cursor string) ApiBffGetContainersOfAFolderRequest
- func (r ApiBffGetContainersOfAFolderRequest) Execute() (*ListOrganizationContainersResponse, error)
- func (r ApiBffGetContainersOfAFolderRequest) Limit(limit float32) ApiBffGetContainersOfAFolderRequest
- type ApiBffGetContainersOfAnOrganizationRequest
- func (r ApiBffGetContainersOfAnOrganizationRequest) Cursor(cursor string) ApiBffGetContainersOfAnOrganizationRequest
- func (r ApiBffGetContainersOfAnOrganizationRequest) Execute() (*ListOrganizationContainersResponse, error)
- func (r ApiBffGetContainersOfAnOrganizationRequest) Limit(limit float32) ApiBffGetContainersOfAnOrganizationRequest
- type ApiCreateProjectRequest
- type ApiDeleteProjectRequest
- type ApiGetOrganizationRequest
- type ApiGetProjectRequest
- type ApiListOrganizationsRequest
- func (r ApiListOrganizationsRequest) ContainerIds(containerIds []string) ApiListOrganizationsRequest
- func (r ApiListOrganizationsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListOrganizationsRequest
- func (r ApiListOrganizationsRequest) Execute() (*ListOrganizationsResponse, error)
- func (r ApiListOrganizationsRequest) Limit(limit float32) ApiListOrganizationsRequest
- func (r ApiListOrganizationsRequest) Member(member string) ApiListOrganizationsRequest
- func (r ApiListOrganizationsRequest) Offset(offset float32) ApiListOrganizationsRequest
- type ApiListProjectsRequest
- func (r ApiListProjectsRequest) ContainerIds(containerIds []string) ApiListProjectsRequest
- func (r ApiListProjectsRequest) ContainerParentId(containerParentId string) ApiListProjectsRequest
- func (r ApiListProjectsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Execute() (*ListProjectsResponse, error)
- func (r ApiListProjectsRequest) Limit(limit float32) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Member(member string) ApiListProjectsRequest
- func (r ApiListProjectsRequest) Offset(offset float32) ApiListProjectsRequest
- type ApiPartialUpdateProjectRequest
- type CreateProjectPayload
- func (o *CreateProjectPayload) GetContainerParentId() *string
- func (o *CreateProjectPayload) GetContainerParentIdOk() (*string, bool)
- func (o *CreateProjectPayload) GetLabels() *map[string]string
- func (o *CreateProjectPayload) GetLabelsOk() (*map[string]string, bool)
- func (o *CreateProjectPayload) GetMembers() *[]Member
- func (o *CreateProjectPayload) GetMembersOk() (*[]Member, bool)
- func (o *CreateProjectPayload) GetName() *string
- func (o *CreateProjectPayload) GetNameOk() (*string, bool)
- func (o *CreateProjectPayload) HasLabels() bool
- func (o *CreateProjectPayload) SetContainerParentId(v *string)
- func (o *CreateProjectPayload) SetLabels(v *map[string]string)
- func (o *CreateProjectPayload) SetMembers(v *[]Member)
- func (o *CreateProjectPayload) SetName(v *string)
- func (o CreateProjectPayload) ToMap() (map[string]interface{}, error)
- type DefaultApiService
- type ErrorResponse
- func (o *ErrorResponse) GetError() *string
- func (o *ErrorResponse) GetErrorOk() (*string, bool)
- func (o *ErrorResponse) GetMessage() *string
- func (o *ErrorResponse) GetMessageOk() (*string, bool)
- func (o *ErrorResponse) GetPath() *string
- func (o *ErrorResponse) GetPathOk() (*string, bool)
- func (o *ErrorResponse) GetStatus() *float64
- func (o *ErrorResponse) GetStatusOk() (*float64, bool)
- func (o *ErrorResponse) GetTimeStamp() *time.Time
- func (o *ErrorResponse) GetTimeStampOk() (*time.Time, bool)
- func (o *ErrorResponse) SetError(v *string)
- func (o *ErrorResponse) SetMessage(v *string)
- func (o *ErrorResponse) SetPath(v *string)
- func (o *ErrorResponse) SetStatus(v *float64)
- func (o *ErrorResponse) SetTimeStamp(v *time.Time)
- func (o ErrorResponse) ToMap() (map[string]interface{}, error)
- type FolderResponse
- func (o *FolderResponse) GetContainerId() *string
- func (o *FolderResponse) GetContainerIdOk() (*string, bool)
- func (o *FolderResponse) GetCreationTime() *time.Time
- func (o *FolderResponse) GetCreationTimeOk() (*time.Time, bool)
- func (o *FolderResponse) GetFolderId() *string
- func (o *FolderResponse) GetFolderIdOk() (*string, bool)
- func (o *FolderResponse) GetLabels() *map[string]string
- func (o *FolderResponse) GetLabelsOk() (*map[string]string, bool)
- func (o *FolderResponse) GetName() *string
- func (o *FolderResponse) GetNameOk() (*string, bool)
- func (o *FolderResponse) GetParent() *Parent
- func (o *FolderResponse) GetParentOk() (*Parent, bool)
- func (o *FolderResponse) GetUpdateTime() *time.Time
- func (o *FolderResponse) GetUpdateTimeOk() (*time.Time, bool)
- func (o *FolderResponse) HasLabels() bool
- func (o *FolderResponse) SetContainerId(v *string)
- func (o *FolderResponse) SetCreationTime(v *time.Time)
- func (o *FolderResponse) SetFolderId(v *string)
- func (o *FolderResponse) SetLabels(v *map[string]string)
- func (o *FolderResponse) SetName(v *string)
- func (o *FolderResponse) SetParent(v *Parent)
- func (o *FolderResponse) SetUpdateTime(v *time.Time)
- func (o FolderResponse) ToMap() (map[string]interface{}, error)
- type GetProjectResponse
- func (o *GetProjectResponse) GetContainerId() *string
- func (o *GetProjectResponse) GetContainerIdOk() (*string, bool)
- func (o *GetProjectResponse) GetCreationTime() *time.Time
- func (o *GetProjectResponse) GetCreationTimeOk() (*time.Time, bool)
- func (o *GetProjectResponse) GetLabels() *map[string]string
- func (o *GetProjectResponse) GetLabelsOk() (*map[string]string, bool)
- func (o *GetProjectResponse) GetLifecycleState() *LifecycleState
- func (o *GetProjectResponse) GetLifecycleStateOk() (*LifecycleState, bool)
- func (o *GetProjectResponse) GetName() *string
- func (o *GetProjectResponse) GetNameOk() (*string, bool)
- func (o *GetProjectResponse) GetParent() *Parent
- func (o *GetProjectResponse) GetParentOk() (*Parent, bool)
- func (o *GetProjectResponse) GetParents() *[]ParentListInner
- func (o *GetProjectResponse) GetParentsOk() (*[]ParentListInner, bool)
- func (o *GetProjectResponse) GetProjectId() *string
- func (o *GetProjectResponse) GetProjectIdOk() (*string, bool)
- func (o *GetProjectResponse) GetUpdateTime() *time.Time
- func (o *GetProjectResponse) GetUpdateTimeOk() (*time.Time, bool)
- func (o *GetProjectResponse) HasLabels() bool
- func (o *GetProjectResponse) HasParents() bool
- func (o *GetProjectResponse) SetContainerId(v *string)
- func (o *GetProjectResponse) SetCreationTime(v *time.Time)
- func (o *GetProjectResponse) SetLabels(v *map[string]string)
- func (o *GetProjectResponse) SetLifecycleState(v *LifecycleState)
- func (o *GetProjectResponse) SetName(v *string)
- func (o *GetProjectResponse) SetParent(v *Parent)
- func (o *GetProjectResponse) SetParents(v *[]ParentListInner)
- func (o *GetProjectResponse) SetProjectId(v *string)
- func (o *GetProjectResponse) SetUpdateTime(v *time.Time)
- func (o GetProjectResponse) ToMap() (map[string]interface{}, error)
- type LifecycleState
- type ListOrganizationContainersResponse
- func (o *ListOrganizationContainersResponse) GetCursor() *string
- func (o *ListOrganizationContainersResponse) GetCursorOk() (*string, bool)
- func (o *ListOrganizationContainersResponse) GetItems() *[]ListOrganizationContainersResponseItemsInner
- func (o *ListOrganizationContainersResponse) GetItemsOk() (*[]ListOrganizationContainersResponseItemsInner, bool)
- func (o *ListOrganizationContainersResponse) GetLimit() *float64
- func (o *ListOrganizationContainersResponse) GetLimitOk() (*float64, bool)
- func (o *ListOrganizationContainersResponse) SetCursor(v *string)
- func (o *ListOrganizationContainersResponse) SetItems(v *[]ListOrganizationContainersResponseItemsInner)
- func (o *ListOrganizationContainersResponse) SetLimit(v *float64)
- func (o ListOrganizationContainersResponse) ToMap() (map[string]interface{}, error)
- type ListOrganizationContainersResponseItemsInner
- type ListOrganizationContainersResponseItemsInnerAnyOf
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetItem() *FolderResponse
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetItemOk() (*FolderResponse, bool)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetType() *string
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetTypeOk() (*string, bool)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) SetItem(v *FolderResponse)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf) SetType(v *string)
- func (o ListOrganizationContainersResponseItemsInnerAnyOf) ToMap() (map[string]interface{}, error)
- type ListOrganizationContainersResponseItemsInnerAnyOf1
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetItem() *Project
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetItemOk() (*Project, bool)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetType() *string
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetTypeOk() (*string, bool)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) SetItem(v *Project)
- func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) SetType(v *string)
- func (o ListOrganizationContainersResponseItemsInnerAnyOf1) ToMap() (map[string]interface{}, error)
- type ListOrganizationsResponse
- func (o *ListOrganizationsResponse) GetItems() *[]ListOrganizationsResponseItemsInner
- func (o *ListOrganizationsResponse) GetItemsOk() (*[]ListOrganizationsResponseItemsInner, bool)
- func (o *ListOrganizationsResponse) GetLimit() *float64
- func (o *ListOrganizationsResponse) GetLimitOk() (*float64, bool)
- func (o *ListOrganizationsResponse) GetOffset() *float64
- func (o *ListOrganizationsResponse) GetOffsetOk() (*float64, bool)
- func (o *ListOrganizationsResponse) SetItems(v *[]ListOrganizationsResponseItemsInner)
- func (o *ListOrganizationsResponse) SetLimit(v *float64)
- func (o *ListOrganizationsResponse) SetOffset(v *float64)
- func (o ListOrganizationsResponse) ToMap() (map[string]interface{}, error)
- type ListOrganizationsResponseItemsInner
- func (o *ListOrganizationsResponseItemsInner) GetContainerId() *string
- func (o *ListOrganizationsResponseItemsInner) GetContainerIdOk() (*string, bool)
- func (o *ListOrganizationsResponseItemsInner) GetCreationTime() *time.Time
- func (o *ListOrganizationsResponseItemsInner) GetCreationTimeOk() (*time.Time, bool)
- func (o *ListOrganizationsResponseItemsInner) GetLabels() *map[string]string
- func (o *ListOrganizationsResponseItemsInner) GetLabelsOk() (*map[string]string, bool)
- func (o *ListOrganizationsResponseItemsInner) GetLifecycleState() *LifecycleState
- func (o *ListOrganizationsResponseItemsInner) GetLifecycleStateOk() (*LifecycleState, bool)
- func (o *ListOrganizationsResponseItemsInner) GetName() *string
- func (o *ListOrganizationsResponseItemsInner) GetNameOk() (*string, bool)
- func (o *ListOrganizationsResponseItemsInner) GetOrganizationId() *string
- func (o *ListOrganizationsResponseItemsInner) GetOrganizationIdOk() (*string, bool)
- func (o *ListOrganizationsResponseItemsInner) GetUpdateTime() *time.Time
- func (o *ListOrganizationsResponseItemsInner) GetUpdateTimeOk() (*time.Time, bool)
- func (o *ListOrganizationsResponseItemsInner) HasLabels() bool
- func (o *ListOrganizationsResponseItemsInner) SetContainerId(v *string)
- func (o *ListOrganizationsResponseItemsInner) SetCreationTime(v *time.Time)
- func (o *ListOrganizationsResponseItemsInner) SetLabels(v *map[string]string)
- func (o *ListOrganizationsResponseItemsInner) SetLifecycleState(v *LifecycleState)
- func (o *ListOrganizationsResponseItemsInner) SetName(v *string)
- func (o *ListOrganizationsResponseItemsInner) SetOrganizationId(v *string)
- func (o *ListOrganizationsResponseItemsInner) SetUpdateTime(v *time.Time)
- func (o ListOrganizationsResponseItemsInner) ToMap() (map[string]interface{}, error)
- type ListProjectsResponse
- func (o *ListProjectsResponse) GetItems() *[]Project
- func (o *ListProjectsResponse) GetItemsOk() (*[]Project, bool)
- func (o *ListProjectsResponse) GetLimit() *float64
- func (o *ListProjectsResponse) GetLimitOk() (*float64, bool)
- func (o *ListProjectsResponse) GetOffset() *float64
- func (o *ListProjectsResponse) GetOffsetOk() (*float64, bool)
- func (o *ListProjectsResponse) SetItems(v *[]Project)
- func (o *ListProjectsResponse) SetLimit(v *float64)
- func (o *ListProjectsResponse) SetOffset(v *float64)
- func (o ListProjectsResponse) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type Member
- type NullableBool
- type NullableCreateProjectPayload
- func (v NullableCreateProjectPayload) Get() *CreateProjectPayload
- func (v NullableCreateProjectPayload) IsSet() bool
- func (v NullableCreateProjectPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateProjectPayload) Set(val *CreateProjectPayload)
- func (v *NullableCreateProjectPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateProjectPayload) Unset()
- type NullableErrorResponse
- func (v NullableErrorResponse) Get() *ErrorResponse
- func (v NullableErrorResponse) IsSet() bool
- func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResponse) Set(val *ErrorResponse)
- func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableFolderResponse
- func (v NullableFolderResponse) Get() *FolderResponse
- func (v NullableFolderResponse) IsSet() bool
- func (v NullableFolderResponse) MarshalJSON() ([]byte, error)
- func (v *NullableFolderResponse) Set(val *FolderResponse)
- func (v *NullableFolderResponse) UnmarshalJSON(src []byte) error
- func (v *NullableFolderResponse) Unset()
- type NullableGetProjectResponse
- func (v NullableGetProjectResponse) Get() *GetProjectResponse
- func (v NullableGetProjectResponse) IsSet() bool
- func (v NullableGetProjectResponse) MarshalJSON() ([]byte, error)
- func (v *NullableGetProjectResponse) Set(val *GetProjectResponse)
- func (v *NullableGetProjectResponse) UnmarshalJSON(src []byte) error
- func (v *NullableGetProjectResponse) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLifecycleState
- func (v NullableLifecycleState) Get() *LifecycleState
- func (v NullableLifecycleState) IsSet() bool
- func (v NullableLifecycleState) MarshalJSON() ([]byte, error)
- func (v *NullableLifecycleState) Set(val *LifecycleState)
- func (v *NullableLifecycleState) UnmarshalJSON(src []byte) error
- func (v *NullableLifecycleState) Unset()
- type NullableListOrganizationContainersResponse
- func (v NullableListOrganizationContainersResponse) Get() *ListOrganizationContainersResponse
- func (v NullableListOrganizationContainersResponse) IsSet() bool
- func (v NullableListOrganizationContainersResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationContainersResponse) Set(val *ListOrganizationContainersResponse)
- func (v *NullableListOrganizationContainersResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationContainersResponse) Unset()
- type NullableListOrganizationContainersResponseItemsInner
- func (v NullableListOrganizationContainersResponseItemsInner) Get() *ListOrganizationContainersResponseItemsInner
- func (v NullableListOrganizationContainersResponseItemsInner) IsSet() bool
- func (v NullableListOrganizationContainersResponseItemsInner) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationContainersResponseItemsInner) Set(val *ListOrganizationContainersResponseItemsInner)
- func (v *NullableListOrganizationContainersResponseItemsInner) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationContainersResponseItemsInner) Unset()
- type NullableListOrganizationContainersResponseItemsInnerAnyOf
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf) Get() *ListOrganizationContainersResponseItemsInnerAnyOf
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf) IsSet() bool
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf) Set(val *ListOrganizationContainersResponseItemsInnerAnyOf)
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf) Unset()
- type NullableListOrganizationContainersResponseItemsInnerAnyOf1
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf1) Get() *ListOrganizationContainersResponseItemsInnerAnyOf1
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf1) IsSet() bool
- func (v NullableListOrganizationContainersResponseItemsInnerAnyOf1) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf1) Set(val *ListOrganizationContainersResponseItemsInnerAnyOf1)
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf1) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf1) Unset()
- type NullableListOrganizationsResponse
- func (v NullableListOrganizationsResponse) Get() *ListOrganizationsResponse
- func (v NullableListOrganizationsResponse) IsSet() bool
- func (v NullableListOrganizationsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationsResponse) Set(val *ListOrganizationsResponse)
- func (v *NullableListOrganizationsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationsResponse) Unset()
- type NullableListOrganizationsResponseItemsInner
- func (v NullableListOrganizationsResponseItemsInner) Get() *ListOrganizationsResponseItemsInner
- func (v NullableListOrganizationsResponseItemsInner) IsSet() bool
- func (v NullableListOrganizationsResponseItemsInner) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizationsResponseItemsInner) Set(val *ListOrganizationsResponseItemsInner)
- func (v *NullableListOrganizationsResponseItemsInner) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizationsResponseItemsInner) Unset()
- type NullableListProjectsResponse
- func (v NullableListProjectsResponse) Get() *ListProjectsResponse
- func (v NullableListProjectsResponse) IsSet() bool
- func (v NullableListProjectsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListProjectsResponse) Set(val *ListProjectsResponse)
- func (v *NullableListProjectsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListProjectsResponse) Unset()
- type NullableMember
- type NullableOrganizationResponse
- func (v NullableOrganizationResponse) Get() *OrganizationResponse
- func (v NullableOrganizationResponse) IsSet() bool
- func (v NullableOrganizationResponse) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationResponse) Set(val *OrganizationResponse)
- func (v *NullableOrganizationResponse) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationResponse) Unset()
- type NullableParent
- type NullableParentListInner
- func (v NullableParentListInner) Get() *ParentListInner
- func (v NullableParentListInner) IsSet() bool
- func (v NullableParentListInner) MarshalJSON() ([]byte, error)
- func (v *NullableParentListInner) Set(val *ParentListInner)
- func (v *NullableParentListInner) UnmarshalJSON(src []byte) error
- func (v *NullableParentListInner) Unset()
- type NullablePartialUpdateProjectPayload
- func (v NullablePartialUpdateProjectPayload) Get() *PartialUpdateProjectPayload
- func (v NullablePartialUpdateProjectPayload) IsSet() bool
- func (v NullablePartialUpdateProjectPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateProjectPayload) Set(val *PartialUpdateProjectPayload)
- func (v *NullablePartialUpdateProjectPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateProjectPayload) Unset()
- type NullableProject
- type NullableString
- type NullableTime
- type OrganizationResponse
- func (o *OrganizationResponse) GetContainerId() *string
- func (o *OrganizationResponse) GetContainerIdOk() (*string, bool)
- func (o *OrganizationResponse) GetCreationTime() *time.Time
- func (o *OrganizationResponse) GetCreationTimeOk() (*time.Time, bool)
- func (o *OrganizationResponse) GetLabels() *map[string]string
- func (o *OrganizationResponse) GetLabelsOk() (*map[string]string, bool)
- func (o *OrganizationResponse) GetLifecycleState() *LifecycleState
- func (o *OrganizationResponse) GetLifecycleStateOk() (*LifecycleState, bool)
- func (o *OrganizationResponse) GetName() *string
- func (o *OrganizationResponse) GetNameOk() (*string, bool)
- func (o *OrganizationResponse) GetOrganizationId() *string
- func (o *OrganizationResponse) GetOrganizationIdOk() (*string, bool)
- func (o *OrganizationResponse) GetUpdateTime() *time.Time
- func (o *OrganizationResponse) GetUpdateTimeOk() (*time.Time, bool)
- func (o *OrganizationResponse) HasLabels() bool
- func (o *OrganizationResponse) SetContainerId(v *string)
- func (o *OrganizationResponse) SetCreationTime(v *time.Time)
- func (o *OrganizationResponse) SetLabels(v *map[string]string)
- func (o *OrganizationResponse) SetLifecycleState(v *LifecycleState)
- func (o *OrganizationResponse) SetName(v *string)
- func (o *OrganizationResponse) SetOrganizationId(v *string)
- func (o *OrganizationResponse) SetUpdateTime(v *time.Time)
- func (o OrganizationResponse) ToMap() (map[string]interface{}, error)
- type Parent
- func (o *Parent) GetContainerId() *string
- func (o *Parent) GetContainerIdOk() (*string, bool)
- func (o *Parent) GetId() *string
- func (o *Parent) GetIdOk() (*string, bool)
- func (o *Parent) GetType() *string
- func (o *Parent) GetTypeOk() (*string, bool)
- func (o *Parent) SetContainerId(v *string)
- func (o *Parent) SetId(v *string)
- func (o *Parent) SetType(v *string)
- func (o Parent) ToMap() (map[string]interface{}, error)
- type ParentListInner
- func (o *ParentListInner) GetContainerId() *string
- func (o *ParentListInner) GetContainerIdOk() (*string, bool)
- func (o *ParentListInner) GetContainerParentId() *string
- func (o *ParentListInner) GetContainerParentIdOk() (*string, bool)
- func (o *ParentListInner) GetId() *string
- func (o *ParentListInner) GetIdOk() (*string, bool)
- func (o *ParentListInner) GetName() *string
- func (o *ParentListInner) GetNameOk() (*string, bool)
- func (o *ParentListInner) GetParentId() *string
- func (o *ParentListInner) GetParentIdOk() (*string, bool)
- func (o *ParentListInner) GetType() *string
- func (o *ParentListInner) GetTypeOk() (*string, bool)
- func (o *ParentListInner) SetContainerId(v *string)
- func (o *ParentListInner) SetContainerParentId(v *string)
- func (o *ParentListInner) SetId(v *string)
- func (o *ParentListInner) SetName(v *string)
- func (o *ParentListInner) SetParentId(v *string)
- func (o *ParentListInner) SetType(v *string)
- func (o ParentListInner) ToMap() (map[string]interface{}, error)
- type PartialUpdateProjectPayload
- func (o *PartialUpdateProjectPayload) GetContainerParentId() *string
- func (o *PartialUpdateProjectPayload) GetContainerParentIdOk() (*string, bool)
- func (o *PartialUpdateProjectPayload) GetLabels() *map[string]string
- func (o *PartialUpdateProjectPayload) GetLabelsOk() (*map[string]string, bool)
- func (o *PartialUpdateProjectPayload) GetName() *string
- func (o *PartialUpdateProjectPayload) GetNameOk() (*string, bool)
- func (o *PartialUpdateProjectPayload) HasContainerParentId() bool
- func (o *PartialUpdateProjectPayload) HasLabels() bool
- func (o *PartialUpdateProjectPayload) HasName() bool
- func (o *PartialUpdateProjectPayload) SetContainerParentId(v *string)
- func (o *PartialUpdateProjectPayload) SetLabels(v *map[string]string)
- func (o *PartialUpdateProjectPayload) SetName(v *string)
- func (o PartialUpdateProjectPayload) ToMap() (map[string]interface{}, error)
- type Project
- func (o *Project) GetContainerId() *string
- func (o *Project) GetContainerIdOk() (*string, bool)
- func (o *Project) GetCreationTime() *time.Time
- func (o *Project) GetCreationTimeOk() (*time.Time, bool)
- func (o *Project) GetLabels() *map[string]string
- func (o *Project) GetLabelsOk() (*map[string]string, bool)
- func (o *Project) GetLifecycleState() *LifecycleState
- func (o *Project) GetLifecycleStateOk() (*LifecycleState, bool)
- func (o *Project) GetName() *string
- func (o *Project) GetNameOk() (*string, bool)
- func (o *Project) GetParent() *Parent
- func (o *Project) GetParentOk() (*Parent, bool)
- func (o *Project) GetProjectId() *string
- func (o *Project) GetProjectIdOk() (*string, bool)
- func (o *Project) GetUpdateTime() *time.Time
- func (o *Project) GetUpdateTimeOk() (*time.Time, bool)
- func (o *Project) HasLabels() bool
- func (o *Project) SetContainerId(v *string)
- func (o *Project) SetCreationTime(v *time.Time)
- func (o *Project) SetLabels(v *map[string]string)
- func (o *Project) SetLifecycleState(v *LifecycleState)
- func (o *Project) SetName(v *string)
- func (o *Project) SetParent(v *Parent)
- func (o *Project) SetProjectId(v *string)
- func (o *Project) SetUpdateTime(v *time.Time)
- func (o Project) ToMap() (map[string]interface{}, error)
Constants ¶
This section is empty.
Variables ¶
var AllowedLifecycleStateEnumValues = []LifecycleState{
"CREATING",
"ACTIVE",
"DELETING",
"INACTIVE",
}
All allowed values of LifecycleState enum
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 APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the Resource Manager API API v2.0 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) BffGetContainersOfAFolder ¶ added in v0.11.0
func (a *APIClient) BffGetContainersOfAFolder(ctx context.Context, id string) ApiBffGetContainersOfAFolderRequest
BffGetContainersOfAFolder: Get Containers Of A Folder
Returns all direct resource container under this folder including their metadata. - Response items will contain all folders first, followed by all projects - If a folder does not have any containers, an empty items list will be returned
**Note:** Recursion is not supported - meaning only the next level in hierarchy tree is considered!
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Folder identifier - UUID identifier is preferred; containerId is also supported. @return ApiBffGetContainersOfAFolderRequest
func (*APIClient) BffGetContainersOfAFolderExecute ¶ added in v0.11.0
func (*APIClient) BffGetContainersOfAnOrganization ¶ added in v0.11.0
func (a *APIClient) BffGetContainersOfAnOrganization(ctx context.Context, id string) ApiBffGetContainersOfAnOrganizationRequest
BffGetContainersOfAnOrganization: Get Containers Of An Organization
Returns all direct resource container under this organization including their metadata. - Response items will contain all folders first, followed by all projects - If organization does not have any containers, an empty items list will be returned
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Organization identifier - UUID identifier is preferred; containerId is also supported. @return ApiBffGetContainersOfAnOrganizationRequest
func (*APIClient) BffGetContainersOfAnOrganizationExecute ¶ added in v0.11.0
func (*APIClient) CreateProject ¶
func (a *APIClient) CreateProject(ctx context.Context) ApiCreateProjectRequest
CreateProject: Create Project
Create a new project. - The request is synchronous, but the workflow-based creation is asynchronous. - Lifecycle state remains in CREATING, until workflow completes
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiCreateProjectRequest
func (*APIClient) CreateProjectExecute ¶
func (*APIClient) DeleteProject ¶
func (a *APIClient) DeleteProject(ctx context.Context, id string) ApiDeleteProjectRequest
DeleteProject: Delete Project
Triggers the deletion of a project. - The request is synchronous, but the workflow-based deletion is asynchronous - Lifecycle state remains in DELETING, until workflow completes
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Project identifier - containerId as well as UUID identifier is supported. @return ApiDeleteProjectRequest
func (*APIClient) DeleteProjectExecute ¶
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) GetOrganization ¶ added in v0.9.0
func (a *APIClient) GetOrganization(ctx context.Context, id string) ApiGetOrganizationRequest
GetOrganization: Get Organization Details
Returns the organization and its metadata.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Organization identifier - containerId as well as UUID identifier is supported. @return ApiGetOrganizationRequest
func (*APIClient) GetOrganizationExecute ¶ added in v0.9.0
func (*APIClient) GetProject ¶
func (a *APIClient) GetProject(ctx context.Context, id string) ApiGetProjectRequest
GetProject: Get Project Details
Returns the project and its metadata.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Project identifier - containerId as well as UUID identifier is supported. @return ApiGetProjectRequest
func (*APIClient) GetProjectExecute ¶
func (*APIClient) ListOrganizations ¶ added in v0.9.0
func (a *APIClient) ListOrganizations(ctx context.Context) ApiListOrganizationsRequest
ListOrganizations: Get All Organizations
Returns all organizations and their metadata. - If no containerIds are specified, all organizations are returned, if permitted - ContainerIds may be set to filter - Member may be set to filter - If member and containerIds are given, both are used for filtering
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListOrganizationsRequest
func (*APIClient) ListOrganizationsExecute ¶ added in v0.9.0
func (a *APIClient) ListOrganizationsExecute(ctx context.Context) (*ListOrganizationsResponse, error)
func (*APIClient) ListProjects ¶
func (a *APIClient) ListProjects(ctx context.Context) ApiListProjectsRequest
ListProjects: Get All Projects
Returns all projects and their metadata that: - Are children of the specific containerParentId - Match the given containerIds - User is member of
Filter: - Either containerParentId OR containerIds OR member must be passed - If containerId and containerParentId are given, both are used for filtering - containers must point to the same parent - If member and containerParentId are given, both are used for filtering - If member is given, containers must not point to the same container parent
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListProjectsRequest
func (*APIClient) ListProjectsExecute ¶
func (a *APIClient) ListProjectsExecute(ctx context.Context) (*ListProjectsResponse, error)
func (*APIClient) PartialUpdateProject ¶
func (a *APIClient) PartialUpdateProject(ctx context.Context, id string) ApiPartialUpdateProjectRequest
PartialUpdateProject: Update Project
Update the project and its metadata. - Update project name - Update project labels - Update project parent (folder or organization)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Project identifier - containerId as well as UUID identifier is supported. @return ApiPartialUpdateProjectRequest
type ApiBffGetContainersOfAFolderRequest ¶ added in v0.11.0
type ApiBffGetContainersOfAFolderRequest struct {
// contains filtered or unexported fields
}
func (ApiBffGetContainersOfAFolderRequest) Cursor ¶ added in v0.11.0
func (r ApiBffGetContainersOfAFolderRequest) Cursor(cursor string) ApiBffGetContainersOfAFolderRequest
func (ApiBffGetContainersOfAFolderRequest) Execute ¶ added in v0.11.0
func (r ApiBffGetContainersOfAFolderRequest) Execute() (*ListOrganizationContainersResponse, error)
func (ApiBffGetContainersOfAFolderRequest) Limit ¶ added in v0.11.0
func (r ApiBffGetContainersOfAFolderRequest) Limit(limit float32) ApiBffGetContainersOfAFolderRequest
type ApiBffGetContainersOfAnOrganizationRequest ¶ added in v0.11.0
type ApiBffGetContainersOfAnOrganizationRequest struct {
// contains filtered or unexported fields
}
func (ApiBffGetContainersOfAnOrganizationRequest) Cursor ¶ added in v0.11.0
func (r ApiBffGetContainersOfAnOrganizationRequest) Cursor(cursor string) ApiBffGetContainersOfAnOrganizationRequest
func (ApiBffGetContainersOfAnOrganizationRequest) Execute ¶ added in v0.11.0
func (r ApiBffGetContainersOfAnOrganizationRequest) Execute() (*ListOrganizationContainersResponse, error)
func (ApiBffGetContainersOfAnOrganizationRequest) Limit ¶ added in v0.11.0
func (r ApiBffGetContainersOfAnOrganizationRequest) Limit(limit float32) ApiBffGetContainersOfAnOrganizationRequest
type ApiCreateProjectRequest ¶
type ApiCreateProjectRequest struct {
// contains filtered or unexported fields
}
func (ApiCreateProjectRequest) CreateProjectPayload ¶
func (r ApiCreateProjectRequest) CreateProjectPayload(createProjectPayload CreateProjectPayload) ApiCreateProjectRequest
func (ApiCreateProjectRequest) Execute ¶
func (r ApiCreateProjectRequest) Execute() (*Project, error)
type ApiDeleteProjectRequest ¶
type ApiDeleteProjectRequest struct {
// contains filtered or unexported fields
}
func (ApiDeleteProjectRequest) Execute ¶
func (r ApiDeleteProjectRequest) Execute() error
type ApiGetOrganizationRequest ¶ added in v0.9.0
type ApiGetOrganizationRequest struct {
// contains filtered or unexported fields
}
func (ApiGetOrganizationRequest) Execute ¶ added in v0.9.0
func (r ApiGetOrganizationRequest) Execute() (*OrganizationResponse, error)
type ApiGetProjectRequest ¶
type ApiGetProjectRequest struct {
// contains filtered or unexported fields
}
func (ApiGetProjectRequest) Execute ¶
func (r ApiGetProjectRequest) Execute() (*GetProjectResponse, error)
func (ApiGetProjectRequest) IncludeParents ¶
func (r ApiGetProjectRequest) IncludeParents(includeParents bool) ApiGetProjectRequest
type ApiListOrganizationsRequest ¶ added in v0.9.0
type ApiListOrganizationsRequest struct {
// contains filtered or unexported fields
}
func (ApiListOrganizationsRequest) ContainerIds ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) ContainerIds(containerIds []string) ApiListOrganizationsRequest
func (ApiListOrganizationsRequest) CreationTimeStart ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListOrganizationsRequest
func (ApiListOrganizationsRequest) Execute ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) Execute() (*ListOrganizationsResponse, error)
func (ApiListOrganizationsRequest) Limit ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) Limit(limit float32) ApiListOrganizationsRequest
func (ApiListOrganizationsRequest) Member ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) Member(member string) ApiListOrganizationsRequest
func (ApiListOrganizationsRequest) Offset ¶ added in v0.9.0
func (r ApiListOrganizationsRequest) Offset(offset float32) ApiListOrganizationsRequest
type ApiListProjectsRequest ¶
type ApiListProjectsRequest struct {
// contains filtered or unexported fields
}
func (ApiListProjectsRequest) ContainerIds ¶
func (r ApiListProjectsRequest) ContainerIds(containerIds []string) ApiListProjectsRequest
func (ApiListProjectsRequest) ContainerParentId ¶
func (r ApiListProjectsRequest) ContainerParentId(containerParentId string) ApiListProjectsRequest
func (ApiListProjectsRequest) CreationTimeStart ¶
func (r ApiListProjectsRequest) CreationTimeStart(creationTimeStart time.Time) ApiListProjectsRequest
func (ApiListProjectsRequest) Execute ¶
func (r ApiListProjectsRequest) Execute() (*ListProjectsResponse, error)
func (ApiListProjectsRequest) Limit ¶
func (r ApiListProjectsRequest) Limit(limit float32) ApiListProjectsRequest
func (ApiListProjectsRequest) Member ¶
func (r ApiListProjectsRequest) Member(member string) ApiListProjectsRequest
func (ApiListProjectsRequest) Offset ¶
func (r ApiListProjectsRequest) Offset(offset float32) ApiListProjectsRequest
type ApiPartialUpdateProjectRequest ¶
type ApiPartialUpdateProjectRequest struct {
// contains filtered or unexported fields
}
func (ApiPartialUpdateProjectRequest) Execute ¶
func (r ApiPartialUpdateProjectRequest) Execute() (*Project, error)
func (ApiPartialUpdateProjectRequest) PartialUpdateProjectPayload ¶
func (r ApiPartialUpdateProjectRequest) PartialUpdateProjectPayload(partialUpdateProjectPayload PartialUpdateProjectPayload) ApiPartialUpdateProjectRequest
type CreateProjectPayload ¶
type CreateProjectPayload struct { // Identifier of the parent resource container - containerId as well as UUID identifier is supported. // REQUIRED ContainerParentId *string `json:"containerParentId"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // The initial members assigned to the project. At least one subject needs to be a user, and not a client or service account. // REQUIRED Members *[]Member `json:"members"` // Project name matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`. // REQUIRED Name *string `json:"name"` }
CreateProjectPayload struct for CreateProjectPayload
func NewCreateProjectPayload ¶ added in v0.10.0
func NewCreateProjectPayload(containerParentId *string, members *[]Member, name *string) *CreateProjectPayload
NewCreateProjectPayload instantiates a new CreateProjectPayload 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 NewCreateProjectPayloadWithDefaults ¶ added in v0.10.0
func NewCreateProjectPayloadWithDefaults() *CreateProjectPayload
NewCreateProjectPayloadWithDefaults instantiates a new CreateProjectPayload 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 (*CreateProjectPayload) GetContainerParentId ¶ added in v0.10.0
func (o *CreateProjectPayload) GetContainerParentId() *string
GetContainerParentId returns the ContainerParentId field value
func (*CreateProjectPayload) GetContainerParentIdOk ¶ added in v0.10.0
func (o *CreateProjectPayload) GetContainerParentIdOk() (*string, bool)
GetContainerParentIdOk returns a tuple with the ContainerParentId field value and a boolean to check if the value has been set.
func (*CreateProjectPayload) GetLabels ¶ added in v0.10.0
func (o *CreateProjectPayload) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*CreateProjectPayload) GetLabelsOk ¶ added in v0.10.0
func (o *CreateProjectPayload) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateProjectPayload) GetMembers ¶ added in v0.10.0
func (o *CreateProjectPayload) GetMembers() *[]Member
GetMembers returns the Members field value
func (*CreateProjectPayload) GetMembersOk ¶ added in v0.10.0
func (o *CreateProjectPayload) GetMembersOk() (*[]Member, bool)
GetMembersOk returns a tuple with the Members field value and a boolean to check if the value has been set.
func (*CreateProjectPayload) GetName ¶ added in v0.10.0
func (o *CreateProjectPayload) GetName() *string
GetName returns the Name field value
func (*CreateProjectPayload) GetNameOk ¶ added in v0.10.0
func (o *CreateProjectPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateProjectPayload) HasLabels ¶ added in v0.10.0
func (o *CreateProjectPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*CreateProjectPayload) SetContainerParentId ¶ added in v0.10.0
func (o *CreateProjectPayload) SetContainerParentId(v *string)
SetContainerParentId sets field value
func (*CreateProjectPayload) SetLabels ¶ added in v0.10.0
func (o *CreateProjectPayload) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*CreateProjectPayload) SetMembers ¶ added in v0.10.0
func (o *CreateProjectPayload) SetMembers(v *[]Member)
SetMembers sets field value
func (*CreateProjectPayload) SetName ¶ added in v0.10.0
func (o *CreateProjectPayload) SetName(v *string)
SetName sets field value
func (CreateProjectPayload) ToMap ¶ added in v0.10.0
func (o CreateProjectPayload) ToMap() (map[string]interface{}, error)
type ErrorResponse ¶
type ErrorResponse struct { // The reason phrase of the status code. // REQUIRED Error *string `json:"error"` // Description of the error. // REQUIRED Message *string `json:"message"` // Path which was called. // REQUIRED Path *string `json:"path"` // Http Status Code. // REQUIRED Status *float64 `json:"status"` // Timestamp at which the error occurred. // REQUIRED TimeStamp *time.Time `json:"timeStamp"` }
ErrorResponse struct for ErrorResponse
func NewErrorResponse ¶ added in v0.10.0
func NewErrorResponse(error_ *string, message *string, path *string, status *float64, timeStamp *time.Time) *ErrorResponse
NewErrorResponse instantiates a new ErrorResponse 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 NewErrorResponseWithDefaults ¶ added in v0.10.0
func NewErrorResponseWithDefaults() *ErrorResponse
NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 (*ErrorResponse) GetError ¶ added in v0.10.0
func (o *ErrorResponse) GetError() *string
GetError returns the Error field value
func (*ErrorResponse) GetErrorOk ¶ added in v0.10.0
func (o *ErrorResponse) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetMessage ¶ added in v0.10.0
func (o *ErrorResponse) GetMessage() *string
GetMessage returns the Message field value
func (*ErrorResponse) GetMessageOk ¶ added in v0.10.0
func (o *ErrorResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetPath ¶ added in v0.10.0
func (o *ErrorResponse) GetPath() *string
GetPath returns the Path field value
func (*ErrorResponse) GetPathOk ¶ added in v0.10.0
func (o *ErrorResponse) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetStatus ¶ added in v0.10.0
func (o *ErrorResponse) GetStatus() *float64
GetStatus returns the Status field value
func (*ErrorResponse) GetStatusOk ¶ added in v0.10.0
func (o *ErrorResponse) GetStatusOk() (*float64, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*ErrorResponse) GetTimeStamp ¶ added in v0.10.0
func (o *ErrorResponse) GetTimeStamp() *time.Time
GetTimeStamp returns the TimeStamp field value
func (*ErrorResponse) GetTimeStampOk ¶ added in v0.10.0
func (o *ErrorResponse) GetTimeStampOk() (*time.Time, bool)
GetTimeStampOk returns a tuple with the TimeStamp field value and a boolean to check if the value has been set.
func (*ErrorResponse) SetError ¶ added in v0.10.0
func (o *ErrorResponse) SetError(v *string)
SetError sets field value
func (*ErrorResponse) SetMessage ¶ added in v0.10.0
func (o *ErrorResponse) SetMessage(v *string)
SetMessage sets field value
func (*ErrorResponse) SetPath ¶ added in v0.10.0
func (o *ErrorResponse) SetPath(v *string)
SetPath sets field value
func (*ErrorResponse) SetStatus ¶ added in v0.10.0
func (o *ErrorResponse) SetStatus(v *float64)
SetStatus sets field value
func (*ErrorResponse) SetTimeStamp ¶ added in v0.10.0
func (o *ErrorResponse) SetTimeStamp(v *time.Time)
SetTimeStamp sets field value
func (ErrorResponse) ToMap ¶ added in v0.10.0
func (o ErrorResponse) ToMap() (map[string]interface{}, error)
type FolderResponse ¶
type FolderResponse struct { // Globally unique, user-friendly identifier. // REQUIRED ContainerId *string `json:"containerId"` // Timestamp at which the folder was created. // REQUIRED CreationTime *time.Time `json:"creationTime"` // Globally unique folder identifier. // REQUIRED FolderId *string `json:"folderId"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // Folder name. // REQUIRED Name *string `json:"name"` // REQUIRED Parent *Parent `json:"parent"` // Timestamp at which the folder was last modified. // REQUIRED UpdateTime *time.Time `json:"updateTime"` }
FolderResponse struct for FolderResponse
func NewFolderResponse ¶ added in v0.11.0
func NewFolderResponse(containerId *string, creationTime *time.Time, folderId *string, name *string, parent *Parent, updateTime *time.Time) *FolderResponse
NewFolderResponse instantiates a new FolderResponse 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 NewFolderResponseWithDefaults ¶ added in v0.11.0
func NewFolderResponseWithDefaults() *FolderResponse
NewFolderResponseWithDefaults instantiates a new FolderResponse 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 (*FolderResponse) GetContainerId ¶ added in v0.11.0
func (o *FolderResponse) GetContainerId() *string
GetContainerId returns the ContainerId field value
func (*FolderResponse) GetContainerIdOk ¶ added in v0.11.0
func (o *FolderResponse) GetContainerIdOk() (*string, bool)
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*FolderResponse) GetCreationTime ¶ added in v0.11.0
func (o *FolderResponse) GetCreationTime() *time.Time
GetCreationTime returns the CreationTime field value
func (*FolderResponse) GetCreationTimeOk ¶ added in v0.11.0
func (o *FolderResponse) GetCreationTimeOk() (*time.Time, bool)
GetCreationTimeOk returns a tuple with the CreationTime field value and a boolean to check if the value has been set.
func (*FolderResponse) GetFolderId ¶ added in v0.11.0
func (o *FolderResponse) GetFolderId() *string
GetFolderId returns the FolderId field value
func (*FolderResponse) GetFolderIdOk ¶ added in v0.11.0
func (o *FolderResponse) GetFolderIdOk() (*string, bool)
GetFolderIdOk returns a tuple with the FolderId field value and a boolean to check if the value has been set.
func (*FolderResponse) GetLabels ¶ added in v0.11.0
func (o *FolderResponse) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*FolderResponse) GetLabelsOk ¶ added in v0.11.0
func (o *FolderResponse) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FolderResponse) GetName ¶ added in v0.11.0
func (o *FolderResponse) GetName() *string
GetName returns the Name field value
func (*FolderResponse) GetNameOk ¶ added in v0.11.0
func (o *FolderResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*FolderResponse) GetParent ¶ added in v0.11.0
func (o *FolderResponse) GetParent() *Parent
GetParent returns the Parent field value
func (*FolderResponse) GetParentOk ¶ added in v0.11.0
func (o *FolderResponse) GetParentOk() (*Parent, bool)
GetParentOk returns a tuple with the Parent field value and a boolean to check if the value has been set.
func (*FolderResponse) GetUpdateTime ¶ added in v0.11.0
func (o *FolderResponse) GetUpdateTime() *time.Time
GetUpdateTime returns the UpdateTime field value
func (*FolderResponse) GetUpdateTimeOk ¶ added in v0.11.0
func (o *FolderResponse) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*FolderResponse) HasLabels ¶ added in v0.11.0
func (o *FolderResponse) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*FolderResponse) SetContainerId ¶ added in v0.11.0
func (o *FolderResponse) SetContainerId(v *string)
SetContainerId sets field value
func (*FolderResponse) SetCreationTime ¶ added in v0.11.0
func (o *FolderResponse) SetCreationTime(v *time.Time)
SetCreationTime sets field value
func (*FolderResponse) SetFolderId ¶ added in v0.11.0
func (o *FolderResponse) SetFolderId(v *string)
SetFolderId sets field value
func (*FolderResponse) SetLabels ¶ added in v0.11.0
func (o *FolderResponse) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*FolderResponse) SetName ¶ added in v0.11.0
func (o *FolderResponse) SetName(v *string)
SetName sets field value
func (*FolderResponse) SetParent ¶ added in v0.11.0
func (o *FolderResponse) SetParent(v *Parent)
SetParent sets field value
func (*FolderResponse) SetUpdateTime ¶ added in v0.11.0
func (o *FolderResponse) SetUpdateTime(v *time.Time)
SetUpdateTime sets field value
func (FolderResponse) ToMap ¶ added in v0.11.0
func (o FolderResponse) ToMap() (map[string]interface{}, error)
type GetProjectResponse ¶ added in v0.9.0
type GetProjectResponse struct { // Globally unique identifier. // REQUIRED ContainerId *string `json:"containerId"` // Timestamp at which the project was created. // REQUIRED CreationTime *time.Time `json:"creationTime"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // REQUIRED LifecycleState *LifecycleState `json:"lifecycleState"` // Project name. // REQUIRED Name *string `json:"name"` // REQUIRED Parent *Parent `json:"parent"` Parents *[]ParentListInner `json:"parents,omitempty"` // Globally unique identifier. // REQUIRED ProjectId *string `json:"projectId"` // Timestamp at which the project was last modified. // REQUIRED UpdateTime *time.Time `json:"updateTime"` }
GetProjectResponse struct for GetProjectResponse
func NewGetProjectResponse ¶ added in v0.10.0
func NewGetProjectResponse(containerId *string, creationTime *time.Time, lifecycleState *LifecycleState, name *string, parent *Parent, projectId *string, updateTime *time.Time) *GetProjectResponse
NewGetProjectResponse instantiates a new GetProjectResponse 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 NewGetProjectResponseWithDefaults ¶ added in v0.10.0
func NewGetProjectResponseWithDefaults() *GetProjectResponse
NewGetProjectResponseWithDefaults instantiates a new GetProjectResponse 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 (*GetProjectResponse) GetContainerId ¶ added in v0.10.0
func (o *GetProjectResponse) GetContainerId() *string
GetContainerId returns the ContainerId field value
func (*GetProjectResponse) GetContainerIdOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetContainerIdOk() (*string, bool)
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetCreationTime ¶ added in v0.10.0
func (o *GetProjectResponse) GetCreationTime() *time.Time
GetCreationTime returns the CreationTime field value
func (*GetProjectResponse) GetCreationTimeOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetCreationTimeOk() (*time.Time, bool)
GetCreationTimeOk returns a tuple with the CreationTime field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetLabels ¶ added in v0.10.0
func (o *GetProjectResponse) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*GetProjectResponse) GetLabelsOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProjectResponse) GetLifecycleState ¶ added in v0.10.0
func (o *GetProjectResponse) GetLifecycleState() *LifecycleState
GetLifecycleState returns the LifecycleState field value
func (*GetProjectResponse) GetLifecycleStateOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetLifecycleStateOk() (*LifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetName ¶ added in v0.10.0
func (o *GetProjectResponse) GetName() *string
GetName returns the Name field value
func (*GetProjectResponse) GetNameOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetParent ¶ added in v0.10.0
func (o *GetProjectResponse) GetParent() *Parent
GetParent returns the Parent field value
func (*GetProjectResponse) GetParentOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetParentOk() (*Parent, bool)
GetParentOk returns a tuple with the Parent field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetParents ¶ added in v0.10.0
func (o *GetProjectResponse) GetParents() *[]ParentListInner
GetParents returns the Parents field value if set, zero value otherwise.
func (*GetProjectResponse) GetParentsOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetParentsOk() (*[]ParentListInner, bool)
GetParentsOk returns a tuple with the Parents field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetProjectResponse) GetProjectId ¶ added in v0.10.0
func (o *GetProjectResponse) GetProjectId() *string
GetProjectId returns the ProjectId field value
func (*GetProjectResponse) GetProjectIdOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetProjectIdOk() (*string, bool)
GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.
func (*GetProjectResponse) GetUpdateTime ¶ added in v0.10.0
func (o *GetProjectResponse) GetUpdateTime() *time.Time
GetUpdateTime returns the UpdateTime field value
func (*GetProjectResponse) GetUpdateTimeOk ¶ added in v0.10.0
func (o *GetProjectResponse) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*GetProjectResponse) HasLabels ¶ added in v0.10.0
func (o *GetProjectResponse) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*GetProjectResponse) HasParents ¶ added in v0.10.0
func (o *GetProjectResponse) HasParents() bool
HasParents returns a boolean if a field has been set.
func (*GetProjectResponse) SetContainerId ¶ added in v0.10.0
func (o *GetProjectResponse) SetContainerId(v *string)
SetContainerId sets field value
func (*GetProjectResponse) SetCreationTime ¶ added in v0.10.0
func (o *GetProjectResponse) SetCreationTime(v *time.Time)
SetCreationTime sets field value
func (*GetProjectResponse) SetLabels ¶ added in v0.10.0
func (o *GetProjectResponse) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*GetProjectResponse) SetLifecycleState ¶ added in v0.10.0
func (o *GetProjectResponse) SetLifecycleState(v *LifecycleState)
SetLifecycleState sets field value
func (*GetProjectResponse) SetName ¶ added in v0.10.0
func (o *GetProjectResponse) SetName(v *string)
SetName sets field value
func (*GetProjectResponse) SetParent ¶ added in v0.10.0
func (o *GetProjectResponse) SetParent(v *Parent)
SetParent sets field value
func (*GetProjectResponse) SetParents ¶ added in v0.10.0
func (o *GetProjectResponse) SetParents(v *[]ParentListInner)
SetParents gets a reference to the given []ParentListInner and assigns it to the Parents field.
func (*GetProjectResponse) SetProjectId ¶ added in v0.10.0
func (o *GetProjectResponse) SetProjectId(v *string)
SetProjectId sets field value
func (*GetProjectResponse) SetUpdateTime ¶ added in v0.10.0
func (o *GetProjectResponse) SetUpdateTime(v *time.Time)
SetUpdateTime sets field value
func (GetProjectResponse) ToMap ¶ added in v0.10.0
func (o GetProjectResponse) ToMap() (map[string]interface{}, error)
type LifecycleState ¶
type LifecycleState string
LifecycleState Lifecycle state of the resource container. | LIFECYCLE STATE | DESCRIPTION | |----------|--------------------| | CREATING | The creation process has been triggered. The state remains until resource manager gets notified about successful process completion. | | ACTIVE | Resource container can be fully used. | | INACTIVE | Resource container usage has been disabled. | | DELETING | The deletion process has been triggered. The state remains until resource manager gets notified about successful process completion. Afterwards, the record will be deleted. |
const ( LIFECYCLESTATE_CREATING LifecycleState = "CREATING" LIFECYCLESTATE_ACTIVE LifecycleState = "ACTIVE" LIFECYCLESTATE_DELETING LifecycleState = "DELETING" LIFECYCLESTATE_INACTIVE LifecycleState = "INACTIVE" )
List of LifecycleState
func NewLifecycleStateFromValue ¶
func NewLifecycleStateFromValue(v string) (*LifecycleState, error)
NewLifecycleStateFromValue returns a pointer to a valid LifecycleState for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LifecycleState) IsValid ¶
func (v LifecycleState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (LifecycleState) Ptr ¶
func (v LifecycleState) Ptr() *LifecycleState
Ptr returns reference to LifecycleState value
func (*LifecycleState) UnmarshalJSON ¶
func (v *LifecycleState) UnmarshalJSON(src []byte) error
type ListOrganizationContainersResponse ¶ added in v0.11.0
type ListOrganizationContainersResponse struct { // A pagination cursor is returned on the first call of the pagination process. If given, it will start from the end of the previous position. If not given, a new pagination is started. // REQUIRED Cursor *string `json:"cursor"` // REQUIRED Items *[]ListOrganizationContainersResponseItemsInner `json:"items"` // The maximum number of projects to return in the response. If not present, an appropriate default will be used. // REQUIRED Limit *float64 `json:"limit"` }
ListOrganizationContainersResponse struct for ListOrganizationContainersResponse
func NewListOrganizationContainersResponse ¶ added in v0.11.0
func NewListOrganizationContainersResponse(cursor *string, items *[]ListOrganizationContainersResponseItemsInner, limit *float64) *ListOrganizationContainersResponse
NewListOrganizationContainersResponse instantiates a new ListOrganizationContainersResponse 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 NewListOrganizationContainersResponseWithDefaults ¶ added in v0.11.0
func NewListOrganizationContainersResponseWithDefaults() *ListOrganizationContainersResponse
NewListOrganizationContainersResponseWithDefaults instantiates a new ListOrganizationContainersResponse 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 (*ListOrganizationContainersResponse) GetCursor ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetCursor() *string
GetCursor returns the Cursor field value
func (*ListOrganizationContainersResponse) GetCursorOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetCursorOk() (*string, bool)
GetCursorOk returns a tuple with the Cursor field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponse) GetItems ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetItems() *[]ListOrganizationContainersResponseItemsInner
GetItems returns the Items field value
func (*ListOrganizationContainersResponse) GetItemsOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetItemsOk() (*[]ListOrganizationContainersResponseItemsInner, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponse) GetLimit ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetLimit() *float64
GetLimit returns the Limit field value
func (*ListOrganizationContainersResponse) GetLimitOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) GetLimitOk() (*float64, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponse) SetCursor ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) SetCursor(v *string)
SetCursor sets field value
func (*ListOrganizationContainersResponse) SetItems ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) SetItems(v *[]ListOrganizationContainersResponseItemsInner)
SetItems sets field value
func (*ListOrganizationContainersResponse) SetLimit ¶ added in v0.11.0
func (o *ListOrganizationContainersResponse) SetLimit(v *float64)
SetLimit sets field value
func (ListOrganizationContainersResponse) ToMap ¶ added in v0.11.0
func (o ListOrganizationContainersResponse) ToMap() (map[string]interface{}, error)
type ListOrganizationContainersResponseItemsInner ¶ added in v0.11.0
type ListOrganizationContainersResponseItemsInner struct { ListOrganizationContainersResponseItemsInnerAnyOf *ListOrganizationContainersResponseItemsInnerAnyOf ListOrganizationContainersResponseItemsInnerAnyOf1 *ListOrganizationContainersResponseItemsInnerAnyOf1 }
ListOrganizationContainersResponseItemsInner struct for ListOrganizationContainersResponseItemsInner
func (*ListOrganizationContainersResponseItemsInner) MarshalJSON ¶ added in v0.11.0
func (src *ListOrganizationContainersResponseItemsInner) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ListOrganizationContainersResponseItemsInner) UnmarshalJSON ¶ added in v0.11.0
func (dst *ListOrganizationContainersResponseItemsInner) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type ListOrganizationContainersResponseItemsInnerAnyOf ¶ added in v0.11.0
type ListOrganizationContainersResponseItemsInnerAnyOf struct { // REQUIRED Item *FolderResponse `json:"item"` // Resource container type. // REQUIRED Type *string `json:"type"` }
ListOrganizationContainersResponseItemsInnerAnyOf struct for ListOrganizationContainersResponseItemsInnerAnyOf
func NewListOrganizationContainersResponseItemsInnerAnyOf ¶ added in v0.11.0
func NewListOrganizationContainersResponseItemsInnerAnyOf(item *FolderResponse, type_ *string) *ListOrganizationContainersResponseItemsInnerAnyOf
NewListOrganizationContainersResponseItemsInnerAnyOf instantiates a new ListOrganizationContainersResponseItemsInnerAnyOf 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 NewListOrganizationContainersResponseItemsInnerAnyOfWithDefaults ¶ added in v0.11.0
func NewListOrganizationContainersResponseItemsInnerAnyOfWithDefaults() *ListOrganizationContainersResponseItemsInnerAnyOf
NewListOrganizationContainersResponseItemsInnerAnyOfWithDefaults instantiates a new ListOrganizationContainersResponseItemsInnerAnyOf 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 (*ListOrganizationContainersResponseItemsInnerAnyOf) GetItem ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetItem() *FolderResponse
GetItem returns the Item field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf) GetItemOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetItemOk() (*FolderResponse, bool)
GetItemOk returns a tuple with the Item field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponseItemsInnerAnyOf) GetType ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetType() *string
GetType returns the Type field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf) GetTypeOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponseItemsInnerAnyOf) SetItem ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) SetItem(v *FolderResponse)
SetItem sets field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf) SetType ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf) SetType(v *string)
SetType sets field value
func (ListOrganizationContainersResponseItemsInnerAnyOf) ToMap ¶ added in v0.11.0
func (o ListOrganizationContainersResponseItemsInnerAnyOf) ToMap() (map[string]interface{}, error)
type ListOrganizationContainersResponseItemsInnerAnyOf1 ¶ added in v0.11.0
type ListOrganizationContainersResponseItemsInnerAnyOf1 struct { // REQUIRED Item *Project `json:"item"` // Resource container type. // REQUIRED Type *string `json:"type"` }
ListOrganizationContainersResponseItemsInnerAnyOf1 struct for ListOrganizationContainersResponseItemsInnerAnyOf1
func NewListOrganizationContainersResponseItemsInnerAnyOf1 ¶ added in v0.11.0
func NewListOrganizationContainersResponseItemsInnerAnyOf1(item *Project, type_ *string) *ListOrganizationContainersResponseItemsInnerAnyOf1
NewListOrganizationContainersResponseItemsInnerAnyOf1 instantiates a new ListOrganizationContainersResponseItemsInnerAnyOf1 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 NewListOrganizationContainersResponseItemsInnerAnyOf1WithDefaults ¶ added in v0.11.0
func NewListOrganizationContainersResponseItemsInnerAnyOf1WithDefaults() *ListOrganizationContainersResponseItemsInnerAnyOf1
NewListOrganizationContainersResponseItemsInnerAnyOf1WithDefaults instantiates a new ListOrganizationContainersResponseItemsInnerAnyOf1 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 (*ListOrganizationContainersResponseItemsInnerAnyOf1) GetItem ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetItem() *Project
GetItem returns the Item field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf1) GetItemOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetItemOk() (*Project, bool)
GetItemOk returns a tuple with the Item field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponseItemsInnerAnyOf1) GetType ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetType() *string
GetType returns the Type field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf1) GetTypeOk ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ListOrganizationContainersResponseItemsInnerAnyOf1) SetItem ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) SetItem(v *Project)
SetItem sets field value
func (*ListOrganizationContainersResponseItemsInnerAnyOf1) SetType ¶ added in v0.11.0
func (o *ListOrganizationContainersResponseItemsInnerAnyOf1) SetType(v *string)
SetType sets field value
func (ListOrganizationContainersResponseItemsInnerAnyOf1) ToMap ¶ added in v0.11.0
func (o ListOrganizationContainersResponseItemsInnerAnyOf1) ToMap() (map[string]interface{}, error)
type ListOrganizationsResponse ¶ added in v0.9.0
type ListOrganizationsResponse struct { // REQUIRED Items *[]ListOrganizationsResponseItemsInner `json:"items"` // The maximum number of projects to return in the response. If not present, an appropriate default will be used. // REQUIRED Limit *float64 `json:"limit"` // The offset of the first item in the collection to return. // REQUIRED Offset *float64 `json:"offset"` }
ListOrganizationsResponse struct for ListOrganizationsResponse
func NewListOrganizationsResponse ¶ added in v0.10.0
func NewListOrganizationsResponse(items *[]ListOrganizationsResponseItemsInner, limit *float64, offset *float64) *ListOrganizationsResponse
NewListOrganizationsResponse instantiates a new ListOrganizationsResponse 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 NewListOrganizationsResponseWithDefaults ¶ added in v0.10.0
func NewListOrganizationsResponseWithDefaults() *ListOrganizationsResponse
NewListOrganizationsResponseWithDefaults instantiates a new ListOrganizationsResponse 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 (*ListOrganizationsResponse) GetItems ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetItems() *[]ListOrganizationsResponseItemsInner
GetItems returns the Items field value
func (*ListOrganizationsResponse) GetItemsOk ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetItemsOk() (*[]ListOrganizationsResponseItemsInner, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponse) GetLimit ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetLimit() *float64
GetLimit returns the Limit field value
func (*ListOrganizationsResponse) GetLimitOk ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetLimitOk() (*float64, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponse) GetOffset ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetOffset() *float64
GetOffset returns the Offset field value
func (*ListOrganizationsResponse) GetOffsetOk ¶ added in v0.10.0
func (o *ListOrganizationsResponse) GetOffsetOk() (*float64, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponse) SetItems ¶ added in v0.10.0
func (o *ListOrganizationsResponse) SetItems(v *[]ListOrganizationsResponseItemsInner)
SetItems sets field value
func (*ListOrganizationsResponse) SetLimit ¶ added in v0.10.0
func (o *ListOrganizationsResponse) SetLimit(v *float64)
SetLimit sets field value
func (*ListOrganizationsResponse) SetOffset ¶ added in v0.10.0
func (o *ListOrganizationsResponse) SetOffset(v *float64)
SetOffset sets field value
func (ListOrganizationsResponse) ToMap ¶ added in v0.10.0
func (o ListOrganizationsResponse) ToMap() (map[string]interface{}, error)
type ListOrganizationsResponseItemsInner ¶ added in v0.9.0
type ListOrganizationsResponseItemsInner struct { // Globally unique, user-friendly identifier. // REQUIRED ContainerId *string `json:"containerId"` // Timestamp at which the organization was created. // REQUIRED CreationTime *time.Time `json:"creationTime"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // REQUIRED LifecycleState *LifecycleState `json:"lifecycleState"` // Name of the organization. // REQUIRED Name *string `json:"name"` // Globally unique, organization identifier. // REQUIRED OrganizationId *string `json:"organizationId"` // Timestamp at which the organization was last modified. // REQUIRED UpdateTime *time.Time `json:"updateTime"` }
ListOrganizationsResponseItemsInner struct for ListOrganizationsResponseItemsInner
func NewListOrganizationsResponseItemsInner ¶ added in v0.10.0
func NewListOrganizationsResponseItemsInner(containerId *string, creationTime *time.Time, lifecycleState *LifecycleState, name *string, organizationId *string, updateTime *time.Time) *ListOrganizationsResponseItemsInner
NewListOrganizationsResponseItemsInner instantiates a new ListOrganizationsResponseItemsInner 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 NewListOrganizationsResponseItemsInnerWithDefaults ¶ added in v0.10.0
func NewListOrganizationsResponseItemsInnerWithDefaults() *ListOrganizationsResponseItemsInner
NewListOrganizationsResponseItemsInnerWithDefaults instantiates a new ListOrganizationsResponseItemsInner 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 (*ListOrganizationsResponseItemsInner) GetContainerId ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetContainerId() *string
GetContainerId returns the ContainerId field value
func (*ListOrganizationsResponseItemsInner) GetContainerIdOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetContainerIdOk() (*string, bool)
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetCreationTime ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetCreationTime() *time.Time
GetCreationTime returns the CreationTime field value
func (*ListOrganizationsResponseItemsInner) GetCreationTimeOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetCreationTimeOk() (*time.Time, bool)
GetCreationTimeOk returns a tuple with the CreationTime field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetLabels ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*ListOrganizationsResponseItemsInner) GetLabelsOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetLifecycleState ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetLifecycleState() *LifecycleState
GetLifecycleState returns the LifecycleState field value
func (*ListOrganizationsResponseItemsInner) GetLifecycleStateOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetLifecycleStateOk() (*LifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetName ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetName() *string
GetName returns the Name field value
func (*ListOrganizationsResponseItemsInner) GetNameOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetOrganizationId ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetOrganizationId() *string
GetOrganizationId returns the OrganizationId field value
func (*ListOrganizationsResponseItemsInner) GetOrganizationIdOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) GetUpdateTime ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetUpdateTime() *time.Time
GetUpdateTime returns the UpdateTime field value
func (*ListOrganizationsResponseItemsInner) GetUpdateTimeOk ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*ListOrganizationsResponseItemsInner) HasLabels ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*ListOrganizationsResponseItemsInner) SetContainerId ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetContainerId(v *string)
SetContainerId sets field value
func (*ListOrganizationsResponseItemsInner) SetCreationTime ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetCreationTime(v *time.Time)
SetCreationTime sets field value
func (*ListOrganizationsResponseItemsInner) SetLabels ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*ListOrganizationsResponseItemsInner) SetLifecycleState ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetLifecycleState(v *LifecycleState)
SetLifecycleState sets field value
func (*ListOrganizationsResponseItemsInner) SetName ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetName(v *string)
SetName sets field value
func (*ListOrganizationsResponseItemsInner) SetOrganizationId ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetOrganizationId(v *string)
SetOrganizationId sets field value
func (*ListOrganizationsResponseItemsInner) SetUpdateTime ¶ added in v0.10.0
func (o *ListOrganizationsResponseItemsInner) SetUpdateTime(v *time.Time)
SetUpdateTime sets field value
func (ListOrganizationsResponseItemsInner) ToMap ¶ added in v0.10.0
func (o ListOrganizationsResponseItemsInner) ToMap() (map[string]interface{}, error)
type ListProjectsResponse ¶ added in v0.9.0
type ListProjectsResponse struct { // REQUIRED Items *[]Project `json:"items"` // The maximum number of projects to return in the response. If not present, an appropriate default will be used. // REQUIRED Limit *float64 `json:"limit"` // The offset of the first item in the collection to return. // REQUIRED Offset *float64 `json:"offset"` }
ListProjectsResponse struct for ListProjectsResponse
func NewListProjectsResponse ¶ added in v0.10.0
func NewListProjectsResponse(items *[]Project, limit *float64, offset *float64) *ListProjectsResponse
NewListProjectsResponse instantiates a new ListProjectsResponse 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 NewListProjectsResponseWithDefaults ¶ added in v0.10.0
func NewListProjectsResponseWithDefaults() *ListProjectsResponse
NewListProjectsResponseWithDefaults instantiates a new ListProjectsResponse 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 (*ListProjectsResponse) GetItems ¶ added in v0.10.0
func (o *ListProjectsResponse) GetItems() *[]Project
GetItems returns the Items field value
func (*ListProjectsResponse) GetItemsOk ¶ added in v0.10.0
func (o *ListProjectsResponse) GetItemsOk() (*[]Project, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*ListProjectsResponse) GetLimit ¶ added in v0.10.0
func (o *ListProjectsResponse) GetLimit() *float64
GetLimit returns the Limit field value
func (*ListProjectsResponse) GetLimitOk ¶ added in v0.10.0
func (o *ListProjectsResponse) GetLimitOk() (*float64, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*ListProjectsResponse) GetOffset ¶ added in v0.10.0
func (o *ListProjectsResponse) GetOffset() *float64
GetOffset returns the Offset field value
func (*ListProjectsResponse) GetOffsetOk ¶ added in v0.10.0
func (o *ListProjectsResponse) GetOffsetOk() (*float64, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.
func (*ListProjectsResponse) SetItems ¶ added in v0.10.0
func (o *ListProjectsResponse) SetItems(v *[]Project)
SetItems sets field value
func (*ListProjectsResponse) SetLimit ¶ added in v0.10.0
func (o *ListProjectsResponse) SetLimit(v *float64)
SetLimit sets field value
func (*ListProjectsResponse) SetOffset ¶ added in v0.10.0
func (o *ListProjectsResponse) SetOffset(v *float64)
SetOffset sets field value
func (ListProjectsResponse) ToMap ¶ added in v0.10.0
func (o ListProjectsResponse) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type Member ¶ added in v0.9.0
type Member struct { // A valid role defined for the resource. // REQUIRED Role *string `json:"role"` // Unique identifier of the user, service account or client. // REQUIRED Subject *string `json:"subject"` }
Member struct for Member
func NewMember ¶ added in v0.10.0
NewMember instantiates a new Member 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 NewMemberWithDefaults ¶ added in v0.10.0
func NewMemberWithDefaults() *Member
NewMemberWithDefaults instantiates a new Member 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 (*Member) GetRoleOk ¶ added in v0.10.0
GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.
func (*Member) GetSubject ¶ added in v0.10.0
GetSubject returns the Subject field value
func (*Member) GetSubjectOk ¶ added in v0.10.0
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*Member) SetSubject ¶ added in v0.10.0
SetSubject sets field value
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 NullableCreateProjectPayload ¶ added in v0.10.0
type NullableCreateProjectPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateProjectPayload ¶ added in v0.10.0
func NewNullableCreateProjectPayload(val *CreateProjectPayload) *NullableCreateProjectPayload
func (NullableCreateProjectPayload) Get ¶ added in v0.10.0
func (v NullableCreateProjectPayload) Get() *CreateProjectPayload
func (NullableCreateProjectPayload) IsSet ¶ added in v0.10.0
func (v NullableCreateProjectPayload) IsSet() bool
func (NullableCreateProjectPayload) MarshalJSON ¶ added in v0.10.0
func (v NullableCreateProjectPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateProjectPayload) Set ¶ added in v0.10.0
func (v *NullableCreateProjectPayload) Set(val *CreateProjectPayload)
func (*NullableCreateProjectPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableCreateProjectPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateProjectPayload) Unset ¶ added in v0.10.0
func (v *NullableCreateProjectPayload) Unset()
type NullableErrorResponse ¶ added in v0.10.0
type NullableErrorResponse struct {
// contains filtered or unexported fields
}
func NewNullableErrorResponse ¶ added in v0.10.0
func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse
func (NullableErrorResponse) Get ¶ added in v0.10.0
func (v NullableErrorResponse) Get() *ErrorResponse
func (NullableErrorResponse) IsSet ¶ added in v0.10.0
func (v NullableErrorResponse) IsSet() bool
func (NullableErrorResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableErrorResponse) MarshalJSON() ([]byte, error)
func (*NullableErrorResponse) Set ¶ added in v0.10.0
func (v *NullableErrorResponse) Set(val *ErrorResponse)
func (*NullableErrorResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error
func (*NullableErrorResponse) Unset ¶ added in v0.10.0
func (v *NullableErrorResponse) 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 NullableFolderResponse ¶ added in v0.11.0
type NullableFolderResponse struct {
// contains filtered or unexported fields
}
func NewNullableFolderResponse ¶ added in v0.11.0
func NewNullableFolderResponse(val *FolderResponse) *NullableFolderResponse
func (NullableFolderResponse) Get ¶ added in v0.11.0
func (v NullableFolderResponse) Get() *FolderResponse
func (NullableFolderResponse) IsSet ¶ added in v0.11.0
func (v NullableFolderResponse) IsSet() bool
func (NullableFolderResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableFolderResponse) MarshalJSON() ([]byte, error)
func (*NullableFolderResponse) Set ¶ added in v0.11.0
func (v *NullableFolderResponse) Set(val *FolderResponse)
func (*NullableFolderResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableFolderResponse) UnmarshalJSON(src []byte) error
func (*NullableFolderResponse) Unset ¶ added in v0.11.0
func (v *NullableFolderResponse) Unset()
type NullableGetProjectResponse ¶ added in v0.10.0
type NullableGetProjectResponse struct {
// contains filtered or unexported fields
}
func NewNullableGetProjectResponse ¶ added in v0.10.0
func NewNullableGetProjectResponse(val *GetProjectResponse) *NullableGetProjectResponse
func (NullableGetProjectResponse) Get ¶ added in v0.10.0
func (v NullableGetProjectResponse) Get() *GetProjectResponse
func (NullableGetProjectResponse) IsSet ¶ added in v0.10.0
func (v NullableGetProjectResponse) IsSet() bool
func (NullableGetProjectResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableGetProjectResponse) MarshalJSON() ([]byte, error)
func (*NullableGetProjectResponse) Set ¶ added in v0.10.0
func (v *NullableGetProjectResponse) Set(val *GetProjectResponse)
func (*NullableGetProjectResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableGetProjectResponse) UnmarshalJSON(src []byte) error
func (*NullableGetProjectResponse) Unset ¶ added in v0.10.0
func (v *NullableGetProjectResponse) 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 NullableLifecycleState ¶
type NullableLifecycleState struct {
// contains filtered or unexported fields
}
func NewNullableLifecycleState ¶
func NewNullableLifecycleState(val *LifecycleState) *NullableLifecycleState
func (NullableLifecycleState) Get ¶
func (v NullableLifecycleState) Get() *LifecycleState
func (NullableLifecycleState) IsSet ¶
func (v NullableLifecycleState) IsSet() bool
func (NullableLifecycleState) MarshalJSON ¶
func (v NullableLifecycleState) MarshalJSON() ([]byte, error)
func (*NullableLifecycleState) Set ¶
func (v *NullableLifecycleState) Set(val *LifecycleState)
func (*NullableLifecycleState) UnmarshalJSON ¶
func (v *NullableLifecycleState) UnmarshalJSON(src []byte) error
func (*NullableLifecycleState) Unset ¶
func (v *NullableLifecycleState) Unset()
type NullableListOrganizationContainersResponse ¶ added in v0.11.0
type NullableListOrganizationContainersResponse struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationContainersResponse ¶ added in v0.11.0
func NewNullableListOrganizationContainersResponse(val *ListOrganizationContainersResponse) *NullableListOrganizationContainersResponse
func (NullableListOrganizationContainersResponse) IsSet ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponse) IsSet() bool
func (NullableListOrganizationContainersResponse) MarshalJSON ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponse) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationContainersResponse) Set ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponse) Set(val *ListOrganizationContainersResponse)
func (*NullableListOrganizationContainersResponse) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponse) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationContainersResponse) Unset ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponse) Unset()
type NullableListOrganizationContainersResponseItemsInner ¶ added in v0.11.0
type NullableListOrganizationContainersResponseItemsInner struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationContainersResponseItemsInner ¶ added in v0.11.0
func NewNullableListOrganizationContainersResponseItemsInner(val *ListOrganizationContainersResponseItemsInner) *NullableListOrganizationContainersResponseItemsInner
func (NullableListOrganizationContainersResponseItemsInner) IsSet ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInner) IsSet() bool
func (NullableListOrganizationContainersResponseItemsInner) MarshalJSON ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInner) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationContainersResponseItemsInner) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInner) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationContainersResponseItemsInner) Unset ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInner) Unset()
type NullableListOrganizationContainersResponseItemsInnerAnyOf ¶ added in v0.11.0
type NullableListOrganizationContainersResponseItemsInnerAnyOf struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationContainersResponseItemsInnerAnyOf ¶ added in v0.11.0
func NewNullableListOrganizationContainersResponseItemsInnerAnyOf(val *ListOrganizationContainersResponseItemsInnerAnyOf) *NullableListOrganizationContainersResponseItemsInnerAnyOf
func (NullableListOrganizationContainersResponseItemsInnerAnyOf) IsSet ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInnerAnyOf) IsSet() bool
func (NullableListOrganizationContainersResponseItemsInnerAnyOf) MarshalJSON ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInnerAnyOf) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationContainersResponseItemsInnerAnyOf) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationContainersResponseItemsInnerAnyOf) Unset ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf) Unset()
type NullableListOrganizationContainersResponseItemsInnerAnyOf1 ¶ added in v0.11.0
type NullableListOrganizationContainersResponseItemsInnerAnyOf1 struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationContainersResponseItemsInnerAnyOf1 ¶ added in v0.11.0
func NewNullableListOrganizationContainersResponseItemsInnerAnyOf1(val *ListOrganizationContainersResponseItemsInnerAnyOf1) *NullableListOrganizationContainersResponseItemsInnerAnyOf1
func (NullableListOrganizationContainersResponseItemsInnerAnyOf1) IsSet ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInnerAnyOf1) IsSet() bool
func (NullableListOrganizationContainersResponseItemsInnerAnyOf1) MarshalJSON ¶ added in v0.11.0
func (v NullableListOrganizationContainersResponseItemsInnerAnyOf1) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationContainersResponseItemsInnerAnyOf1) UnmarshalJSON ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf1) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationContainersResponseItemsInnerAnyOf1) Unset ¶ added in v0.11.0
func (v *NullableListOrganizationContainersResponseItemsInnerAnyOf1) Unset()
type NullableListOrganizationsResponse ¶ added in v0.10.0
type NullableListOrganizationsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationsResponse ¶ added in v0.10.0
func NewNullableListOrganizationsResponse(val *ListOrganizationsResponse) *NullableListOrganizationsResponse
func (NullableListOrganizationsResponse) Get ¶ added in v0.10.0
func (v NullableListOrganizationsResponse) Get() *ListOrganizationsResponse
func (NullableListOrganizationsResponse) IsSet ¶ added in v0.10.0
func (v NullableListOrganizationsResponse) IsSet() bool
func (NullableListOrganizationsResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableListOrganizationsResponse) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationsResponse) Set ¶ added in v0.10.0
func (v *NullableListOrganizationsResponse) Set(val *ListOrganizationsResponse)
func (*NullableListOrganizationsResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListOrganizationsResponse) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationsResponse) Unset ¶ added in v0.10.0
func (v *NullableListOrganizationsResponse) Unset()
type NullableListOrganizationsResponseItemsInner ¶ added in v0.10.0
type NullableListOrganizationsResponseItemsInner struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizationsResponseItemsInner ¶ added in v0.10.0
func NewNullableListOrganizationsResponseItemsInner(val *ListOrganizationsResponseItemsInner) *NullableListOrganizationsResponseItemsInner
func (NullableListOrganizationsResponseItemsInner) IsSet ¶ added in v0.10.0
func (v NullableListOrganizationsResponseItemsInner) IsSet() bool
func (NullableListOrganizationsResponseItemsInner) MarshalJSON ¶ added in v0.10.0
func (v NullableListOrganizationsResponseItemsInner) MarshalJSON() ([]byte, error)
func (*NullableListOrganizationsResponseItemsInner) Set ¶ added in v0.10.0
func (v *NullableListOrganizationsResponseItemsInner) Set(val *ListOrganizationsResponseItemsInner)
func (*NullableListOrganizationsResponseItemsInner) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListOrganizationsResponseItemsInner) UnmarshalJSON(src []byte) error
func (*NullableListOrganizationsResponseItemsInner) Unset ¶ added in v0.10.0
func (v *NullableListOrganizationsResponseItemsInner) Unset()
type NullableListProjectsResponse ¶ added in v0.10.0
type NullableListProjectsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListProjectsResponse ¶ added in v0.10.0
func NewNullableListProjectsResponse(val *ListProjectsResponse) *NullableListProjectsResponse
func (NullableListProjectsResponse) Get ¶ added in v0.10.0
func (v NullableListProjectsResponse) Get() *ListProjectsResponse
func (NullableListProjectsResponse) IsSet ¶ added in v0.10.0
func (v NullableListProjectsResponse) IsSet() bool
func (NullableListProjectsResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableListProjectsResponse) MarshalJSON() ([]byte, error)
func (*NullableListProjectsResponse) Set ¶ added in v0.10.0
func (v *NullableListProjectsResponse) Set(val *ListProjectsResponse)
func (*NullableListProjectsResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableListProjectsResponse) UnmarshalJSON(src []byte) error
func (*NullableListProjectsResponse) Unset ¶ added in v0.10.0
func (v *NullableListProjectsResponse) Unset()
type NullableMember ¶ added in v0.10.0
type NullableMember struct {
// contains filtered or unexported fields
}
func NewNullableMember ¶ added in v0.10.0
func NewNullableMember(val *Member) *NullableMember
func (NullableMember) Get ¶ added in v0.10.0
func (v NullableMember) Get() *Member
func (NullableMember) IsSet ¶ added in v0.10.0
func (v NullableMember) IsSet() bool
func (NullableMember) MarshalJSON ¶ added in v0.10.0
func (v NullableMember) MarshalJSON() ([]byte, error)
func (*NullableMember) Set ¶ added in v0.10.0
func (v *NullableMember) Set(val *Member)
func (*NullableMember) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableMember) UnmarshalJSON(src []byte) error
func (*NullableMember) Unset ¶ added in v0.10.0
func (v *NullableMember) Unset()
type NullableOrganizationResponse ¶ added in v0.10.0
type NullableOrganizationResponse struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationResponse ¶ added in v0.10.0
func NewNullableOrganizationResponse(val *OrganizationResponse) *NullableOrganizationResponse
func (NullableOrganizationResponse) Get ¶ added in v0.10.0
func (v NullableOrganizationResponse) Get() *OrganizationResponse
func (NullableOrganizationResponse) IsSet ¶ added in v0.10.0
func (v NullableOrganizationResponse) IsSet() bool
func (NullableOrganizationResponse) MarshalJSON ¶ added in v0.10.0
func (v NullableOrganizationResponse) MarshalJSON() ([]byte, error)
func (*NullableOrganizationResponse) Set ¶ added in v0.10.0
func (v *NullableOrganizationResponse) Set(val *OrganizationResponse)
func (*NullableOrganizationResponse) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableOrganizationResponse) UnmarshalJSON(src []byte) error
func (*NullableOrganizationResponse) Unset ¶ added in v0.10.0
func (v *NullableOrganizationResponse) Unset()
type NullableParent ¶ added in v0.10.0
type NullableParent struct {
// contains filtered or unexported fields
}
func NewNullableParent ¶ added in v0.10.0
func NewNullableParent(val *Parent) *NullableParent
func (NullableParent) Get ¶ added in v0.10.0
func (v NullableParent) Get() *Parent
func (NullableParent) IsSet ¶ added in v0.10.0
func (v NullableParent) IsSet() bool
func (NullableParent) MarshalJSON ¶ added in v0.10.0
func (v NullableParent) MarshalJSON() ([]byte, error)
func (*NullableParent) Set ¶ added in v0.10.0
func (v *NullableParent) Set(val *Parent)
func (*NullableParent) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableParent) UnmarshalJSON(src []byte) error
func (*NullableParent) Unset ¶ added in v0.10.0
func (v *NullableParent) Unset()
type NullableParentListInner ¶ added in v0.10.0
type NullableParentListInner struct {
// contains filtered or unexported fields
}
func NewNullableParentListInner ¶ added in v0.10.0
func NewNullableParentListInner(val *ParentListInner) *NullableParentListInner
func (NullableParentListInner) Get ¶ added in v0.10.0
func (v NullableParentListInner) Get() *ParentListInner
func (NullableParentListInner) IsSet ¶ added in v0.10.0
func (v NullableParentListInner) IsSet() bool
func (NullableParentListInner) MarshalJSON ¶ added in v0.10.0
func (v NullableParentListInner) MarshalJSON() ([]byte, error)
func (*NullableParentListInner) Set ¶ added in v0.10.0
func (v *NullableParentListInner) Set(val *ParentListInner)
func (*NullableParentListInner) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableParentListInner) UnmarshalJSON(src []byte) error
func (*NullableParentListInner) Unset ¶ added in v0.10.0
func (v *NullableParentListInner) Unset()
type NullablePartialUpdateProjectPayload ¶ added in v0.10.0
type NullablePartialUpdateProjectPayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateProjectPayload ¶ added in v0.10.0
func NewNullablePartialUpdateProjectPayload(val *PartialUpdateProjectPayload) *NullablePartialUpdateProjectPayload
func (NullablePartialUpdateProjectPayload) Get ¶ added in v0.10.0
func (v NullablePartialUpdateProjectPayload) Get() *PartialUpdateProjectPayload
func (NullablePartialUpdateProjectPayload) IsSet ¶ added in v0.10.0
func (v NullablePartialUpdateProjectPayload) IsSet() bool
func (NullablePartialUpdateProjectPayload) MarshalJSON ¶ added in v0.10.0
func (v NullablePartialUpdateProjectPayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateProjectPayload) Set ¶ added in v0.10.0
func (v *NullablePartialUpdateProjectPayload) Set(val *PartialUpdateProjectPayload)
func (*NullablePartialUpdateProjectPayload) UnmarshalJSON ¶ added in v0.10.0
func (v *NullablePartialUpdateProjectPayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateProjectPayload) Unset ¶ added in v0.10.0
func (v *NullablePartialUpdateProjectPayload) Unset()
type NullableProject ¶ added in v0.10.0
type NullableProject struct {
// contains filtered or unexported fields
}
func NewNullableProject ¶ added in v0.10.0
func NewNullableProject(val *Project) *NullableProject
func (NullableProject) Get ¶ added in v0.10.0
func (v NullableProject) Get() *Project
func (NullableProject) IsSet ¶ added in v0.10.0
func (v NullableProject) IsSet() bool
func (NullableProject) MarshalJSON ¶ added in v0.10.0
func (v NullableProject) MarshalJSON() ([]byte, error)
func (*NullableProject) Set ¶ added in v0.10.0
func (v *NullableProject) Set(val *Project)
func (*NullableProject) UnmarshalJSON ¶ added in v0.10.0
func (v *NullableProject) UnmarshalJSON(src []byte) error
func (*NullableProject) Unset ¶ added in v0.10.0
func (v *NullableProject) 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 OrganizationResponse ¶
type OrganizationResponse struct { // Globally unique, user-friendly identifier. // REQUIRED ContainerId *string `json:"containerId"` // Timestamp at which the organization was created. // REQUIRED CreationTime *time.Time `json:"creationTime"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // REQUIRED LifecycleState *LifecycleState `json:"lifecycleState"` // Organization name. // REQUIRED Name *string `json:"name"` // Globally unique, organization identifier. // REQUIRED OrganizationId *string `json:"organizationId"` // Timestamp at which the organization was last modified. // REQUIRED UpdateTime *time.Time `json:"updateTime"` }
OrganizationResponse struct for OrganizationResponse
func NewOrganizationResponse ¶ added in v0.10.0
func NewOrganizationResponse(containerId *string, creationTime *time.Time, lifecycleState *LifecycleState, name *string, organizationId *string, updateTime *time.Time) *OrganizationResponse
NewOrganizationResponse instantiates a new OrganizationResponse 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 NewOrganizationResponseWithDefaults ¶ added in v0.10.0
func NewOrganizationResponseWithDefaults() *OrganizationResponse
NewOrganizationResponseWithDefaults instantiates a new OrganizationResponse 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 (*OrganizationResponse) GetContainerId ¶ added in v0.10.0
func (o *OrganizationResponse) GetContainerId() *string
GetContainerId returns the ContainerId field value
func (*OrganizationResponse) GetContainerIdOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetContainerIdOk() (*string, bool)
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*OrganizationResponse) GetCreationTime ¶ added in v0.10.0
func (o *OrganizationResponse) GetCreationTime() *time.Time
GetCreationTime returns the CreationTime field value
func (*OrganizationResponse) GetCreationTimeOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetCreationTimeOk() (*time.Time, bool)
GetCreationTimeOk returns a tuple with the CreationTime field value and a boolean to check if the value has been set.
func (*OrganizationResponse) GetLabels ¶ added in v0.10.0
func (o *OrganizationResponse) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*OrganizationResponse) GetLabelsOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationResponse) GetLifecycleState ¶ added in v0.10.0
func (o *OrganizationResponse) GetLifecycleState() *LifecycleState
GetLifecycleState returns the LifecycleState field value
func (*OrganizationResponse) GetLifecycleStateOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetLifecycleStateOk() (*LifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*OrganizationResponse) GetName ¶ added in v0.10.0
func (o *OrganizationResponse) GetName() *string
GetName returns the Name field value
func (*OrganizationResponse) GetNameOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*OrganizationResponse) GetOrganizationId ¶ added in v0.10.0
func (o *OrganizationResponse) GetOrganizationId() *string
GetOrganizationId returns the OrganizationId field value
func (*OrganizationResponse) GetOrganizationIdOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.
func (*OrganizationResponse) GetUpdateTime ¶ added in v0.10.0
func (o *OrganizationResponse) GetUpdateTime() *time.Time
GetUpdateTime returns the UpdateTime field value
func (*OrganizationResponse) GetUpdateTimeOk ¶ added in v0.10.0
func (o *OrganizationResponse) GetUpdateTimeOk() (*time.Time, bool)
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*OrganizationResponse) HasLabels ¶ added in v0.10.0
func (o *OrganizationResponse) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*OrganizationResponse) SetContainerId ¶ added in v0.10.0
func (o *OrganizationResponse) SetContainerId(v *string)
SetContainerId sets field value
func (*OrganizationResponse) SetCreationTime ¶ added in v0.10.0
func (o *OrganizationResponse) SetCreationTime(v *time.Time)
SetCreationTime sets field value
func (*OrganizationResponse) SetLabels ¶ added in v0.10.0
func (o *OrganizationResponse) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*OrganizationResponse) SetLifecycleState ¶ added in v0.10.0
func (o *OrganizationResponse) SetLifecycleState(v *LifecycleState)
SetLifecycleState sets field value
func (*OrganizationResponse) SetName ¶ added in v0.10.0
func (o *OrganizationResponse) SetName(v *string)
SetName sets field value
func (*OrganizationResponse) SetOrganizationId ¶ added in v0.10.0
func (o *OrganizationResponse) SetOrganizationId(v *string)
SetOrganizationId sets field value
func (*OrganizationResponse) SetUpdateTime ¶ added in v0.10.0
func (o *OrganizationResponse) SetUpdateTime(v *time.Time)
SetUpdateTime sets field value
func (OrganizationResponse) ToMap ¶ added in v0.10.0
func (o OrganizationResponse) ToMap() (map[string]interface{}, error)
type Parent ¶
type Parent struct { // User-friendly identifier of either organization or folder (will replace id). // REQUIRED ContainerId *string `json:"containerId"` // Identifier of either organization or folder. // REQUIRED Id *string `json:"id"` // Container type of parent container. // REQUIRED Type *string `json:"type"` }
Parent Parent container.
func NewParent ¶ added in v0.10.0
NewParent instantiates a new Parent 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 NewParentWithDefaults ¶ added in v0.10.0
func NewParentWithDefaults() *Parent
NewParentWithDefaults instantiates a new Parent 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 (*Parent) GetContainerId ¶ added in v0.10.0
GetContainerId returns the ContainerId field value
func (*Parent) GetContainerIdOk ¶ added in v0.10.0
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*Parent) GetIdOk ¶ added in v0.10.0
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Parent) GetTypeOk ¶ added in v0.10.0
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Parent) SetContainerId ¶ added in v0.10.0
SetContainerId sets field value
type ParentListInner ¶
type ParentListInner struct { // User-friendly identifier of either organization or folder (will replace id). // REQUIRED ContainerId *string `json:"containerId"` // User-friendly parent identifier of either organization or folder (will replace parentId). // REQUIRED ContainerParentId *string `json:"containerParentId"` // Identifier. // REQUIRED Id *string `json:"id"` // Parent container name. // REQUIRED Name *string `json:"name"` // Identifier of the parent resource container. // REQUIRED ParentId *string `json:"parentId"` // Parent container type. // REQUIRED Type *string `json:"type"` }
ParentListInner struct for ParentListInner
func NewParentListInner ¶ added in v0.10.0
func NewParentListInner(containerId *string, containerParentId *string, id *string, name *string, parentId *string, type_ *string) *ParentListInner
NewParentListInner instantiates a new ParentListInner 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 NewParentListInnerWithDefaults ¶ added in v0.10.0
func NewParentListInnerWithDefaults() *ParentListInner
NewParentListInnerWithDefaults instantiates a new ParentListInner 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 (*ParentListInner) GetContainerId ¶ added in v0.10.0
func (o *ParentListInner) GetContainerId() *string
GetContainerId returns the ContainerId field value
func (*ParentListInner) GetContainerIdOk ¶ added in v0.10.0
func (o *ParentListInner) GetContainerIdOk() (*string, bool)
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*ParentListInner) GetContainerParentId ¶ added in v0.10.0
func (o *ParentListInner) GetContainerParentId() *string
GetContainerParentId returns the ContainerParentId field value
func (*ParentListInner) GetContainerParentIdOk ¶ added in v0.10.0
func (o *ParentListInner) GetContainerParentIdOk() (*string, bool)
GetContainerParentIdOk returns a tuple with the ContainerParentId field value and a boolean to check if the value has been set.
func (*ParentListInner) GetId ¶ added in v0.10.0
func (o *ParentListInner) GetId() *string
GetId returns the Id field value
func (*ParentListInner) GetIdOk ¶ added in v0.10.0
func (o *ParentListInner) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ParentListInner) GetName ¶ added in v0.10.0
func (o *ParentListInner) GetName() *string
GetName returns the Name field value
func (*ParentListInner) GetNameOk ¶ added in v0.10.0
func (o *ParentListInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ParentListInner) GetParentId ¶ added in v0.10.0
func (o *ParentListInner) GetParentId() *string
GetParentId returns the ParentId field value
func (*ParentListInner) GetParentIdOk ¶ added in v0.10.0
func (o *ParentListInner) GetParentIdOk() (*string, bool)
GetParentIdOk returns a tuple with the ParentId field value and a boolean to check if the value has been set.
func (*ParentListInner) GetType ¶ added in v0.10.0
func (o *ParentListInner) GetType() *string
GetType returns the Type field value
func (*ParentListInner) GetTypeOk ¶ added in v0.10.0
func (o *ParentListInner) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*ParentListInner) SetContainerId ¶ added in v0.10.0
func (o *ParentListInner) SetContainerId(v *string)
SetContainerId sets field value
func (*ParentListInner) SetContainerParentId ¶ added in v0.10.0
func (o *ParentListInner) SetContainerParentId(v *string)
SetContainerParentId sets field value
func (*ParentListInner) SetId ¶ added in v0.10.0
func (o *ParentListInner) SetId(v *string)
SetId sets field value
func (*ParentListInner) SetName ¶ added in v0.10.0
func (o *ParentListInner) SetName(v *string)
SetName sets field value
func (*ParentListInner) SetParentId ¶ added in v0.10.0
func (o *ParentListInner) SetParentId(v *string)
SetParentId sets field value
func (*ParentListInner) SetType ¶ added in v0.10.0
func (o *ParentListInner) SetType(v *string)
SetType sets field value
func (ParentListInner) ToMap ¶ added in v0.10.0
func (o ParentListInner) ToMap() (map[string]interface{}, error)
type PartialUpdateProjectPayload ¶
type PartialUpdateProjectPayload struct { // New parent identifier for the resource container - containerId as well as UUID identifier is supported. ContainerParentId *string `json:"containerParentId,omitempty"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // New name for the resource container matching the regex `^[a-zA-ZäüöÄÜÖ0-9]( ?[a-zA-ZäüöÄÜÖß0-9_+&-]){0,39}$`. Name *string `json:"name,omitempty"` }
PartialUpdateProjectPayload struct for PartialUpdateProjectPayload
func NewPartialUpdateProjectPayload ¶ added in v0.10.0
func NewPartialUpdateProjectPayload() *PartialUpdateProjectPayload
NewPartialUpdateProjectPayload instantiates a new PartialUpdateProjectPayload 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 NewPartialUpdateProjectPayloadWithDefaults ¶ added in v0.10.0
func NewPartialUpdateProjectPayloadWithDefaults() *PartialUpdateProjectPayload
NewPartialUpdateProjectPayloadWithDefaults instantiates a new PartialUpdateProjectPayload 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 (*PartialUpdateProjectPayload) GetContainerParentId ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetContainerParentId() *string
GetContainerParentId returns the ContainerParentId field value if set, zero value otherwise.
func (*PartialUpdateProjectPayload) GetContainerParentIdOk ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetContainerParentIdOk() (*string, bool)
GetContainerParentIdOk returns a tuple with the ContainerParentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateProjectPayload) GetLabels ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetLabels() *map[string]string
GetLabels returns the Labels field value if set, zero value otherwise.
func (*PartialUpdateProjectPayload) GetLabelsOk ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateProjectPayload) GetName ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetName() *string
GetName returns the Name field value if set, zero value otherwise.
func (*PartialUpdateProjectPayload) GetNameOk ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateProjectPayload) HasContainerParentId ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) HasContainerParentId() bool
HasContainerParentId returns a boolean if a field has been set.
func (*PartialUpdateProjectPayload) HasLabels ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*PartialUpdateProjectPayload) HasName ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*PartialUpdateProjectPayload) SetContainerParentId ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) SetContainerParentId(v *string)
SetContainerParentId gets a reference to the given string and assigns it to the ContainerParentId field.
func (*PartialUpdateProjectPayload) SetLabels ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) SetLabels(v *map[string]string)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*PartialUpdateProjectPayload) SetName ¶ added in v0.10.0
func (o *PartialUpdateProjectPayload) SetName(v *string)
SetName gets a reference to the given string and assigns it to the Name field.
func (PartialUpdateProjectPayload) ToMap ¶ added in v0.10.0
func (o PartialUpdateProjectPayload) ToMap() (map[string]interface{}, error)
type Project ¶ added in v0.9.0
type Project struct { // Globally unique, user-friendly identifier. // REQUIRED ContainerId *string `json:"containerId"` // Timestamp at which the project was created. // REQUIRED CreationTime *time.Time `json:"creationTime"` // Labels are key-value string pairs that can be attached to a resource container. Some labels may be enforced via policies. - A label key must match the regex `[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. - A label value must match the regex `^$|[A-ZÄÜÖa-zäüöß0-9_-]{1,64}`. Labels *map[string]string `json:"labels,omitempty"` // REQUIRED LifecycleState *LifecycleState `json:"lifecycleState"` // Project name. // REQUIRED Name *string `json:"name"` // REQUIRED Parent *Parent `json:"parent"` // Globally unique, project identifier. // REQUIRED ProjectId *string `json:"projectId"` // Timestamp at which the project was last modified. // REQUIRED UpdateTime *time.Time `json:"updateTime"` }
Project struct for Project
func NewProject ¶ added in v0.10.0
func NewProject(containerId *string, creationTime *time.Time, lifecycleState *LifecycleState, name *string, parent *Parent, projectId *string, updateTime *time.Time) *Project
NewProject instantiates a new Project 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 NewProjectWithDefaults ¶ added in v0.10.0
func NewProjectWithDefaults() *Project
NewProjectWithDefaults instantiates a new Project 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 (*Project) GetContainerId ¶ added in v0.10.0
GetContainerId returns the ContainerId field value
func (*Project) GetContainerIdOk ¶ added in v0.10.0
GetContainerIdOk returns a tuple with the ContainerId field value and a boolean to check if the value has been set.
func (*Project) GetCreationTime ¶ added in v0.10.0
GetCreationTime returns the CreationTime field value
func (*Project) GetCreationTimeOk ¶ added in v0.10.0
GetCreationTimeOk returns a tuple with the CreationTime field value and a boolean to check if the value has been set.
func (*Project) GetLabels ¶ added in v0.10.0
GetLabels returns the Labels field value if set, zero value otherwise.
func (*Project) GetLabelsOk ¶ added in v0.10.0
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetLifecycleState ¶ added in v0.10.0
func (o *Project) GetLifecycleState() *LifecycleState
GetLifecycleState returns the LifecycleState field value
func (*Project) GetLifecycleStateOk ¶ added in v0.10.0
func (o *Project) GetLifecycleStateOk() (*LifecycleState, bool)
GetLifecycleStateOk returns a tuple with the LifecycleState field value and a boolean to check if the value has been set.
func (*Project) GetNameOk ¶ added in v0.10.0
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Project) GetParentOk ¶ added in v0.10.0
GetParentOk returns a tuple with the Parent field value and a boolean to check if the value has been set.
func (*Project) GetProjectId ¶ added in v0.10.0
GetProjectId returns the ProjectId field value
func (*Project) GetProjectIdOk ¶ added in v0.10.0
GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.
func (*Project) GetUpdateTime ¶ added in v0.10.0
GetUpdateTime returns the UpdateTime field value
func (*Project) GetUpdateTimeOk ¶ added in v0.10.0
GetUpdateTimeOk returns a tuple with the UpdateTime field value and a boolean to check if the value has been set.
func (*Project) SetContainerId ¶ added in v0.10.0
SetContainerId sets field value
func (*Project) SetCreationTime ¶ added in v0.10.0
SetCreationTime sets field value
func (*Project) SetLabels ¶ added in v0.10.0
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.
func (*Project) SetLifecycleState ¶ added in v0.10.0
func (o *Project) SetLifecycleState(v *LifecycleState)
SetLifecycleState sets field value
func (*Project) SetProjectId ¶ added in v0.10.0
SetProjectId sets field value
func (*Project) SetUpdateTime ¶ added in v0.10.0
SetUpdateTime sets field value
Source Files ¶
- api_default.go
- client.go
- configuration.go
- model_create_project_payload.go
- model_error_response.go
- model_folder_response.go
- model_get_project_response.go
- model_lifecycle_state.go
- model_list_organization_containers_response.go
- model_list_organization_containers_response_items_inner.go
- model_list_organization_containers_response_items_inner_any_of.go
- model_list_organization_containers_response_items_inner_any_of_1.go
- model_list_organizations_response.go
- model_list_organizations_response_items_inner.go
- model_list_projects_response.go
- model_member.go
- model_organization_response.go
- model_parent.go
- model_parent_list_inner.go
- model_partial_update_project_payload.go
- model_project.go
- utils.go