prompt

package
v0.0.20 Latest Latest
Warning

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

Go to latest
Published: May 12, 2026 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Overview

Copyright Project Harbor Authors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetActiveContextFromUser added in v0.0.7

func GetActiveContextFromUser() (string, error)

func GetImmutableTagRule added in v0.0.5

func GetImmutableTagRule(projectName string) int64

func GetInstanceNameFromUser added in v0.0.20

func GetInstanceNameFromUser() (string, error)

func GetLabelIdFromUser added in v0.0.3

func GetLabelIdFromUser(opts api.ListFlags) (int64, error)

func GetMemberIDFromUser added in v0.0.12

func GetMemberIDFromUser(projectName, memberName string) int64

Get GetMemberIDFromUser choosing from list of members

func GetProjectIDFromUser added in v0.0.8

func GetProjectIDFromUser() (int64, error)

func GetProjectNameFromUser

func GetProjectNameFromUser() (string, error)

func GetQuotaIDFromUser added in v0.0.6

func GetQuotaIDFromUser() int64

func GetReferenceFromUser

func GetReferenceFromUser(repositoryName string, projectName string) string

complete the function

func GetRegistryNameFromUser

func GetRegistryNameFromUser() int64

func GetReplicationExecutionIDFromUser added in v0.0.9

func GetReplicationExecutionIDFromUser(rpolicyID int64) int64

func GetReplicationPolicyFromUser added in v0.0.9

func GetReplicationPolicyFromUser() int64

func GetReplicationTaskIDFromUser added in v0.0.10

func GetReplicationTaskIDFromUser(execID int64) int64

func GetRepoNameFromUser

func GetRepoNameFromUser(projectName string) string

func GetRetentionTagRule added in v0.0.20

func GetRetentionTagRule(retentionID string) int64

func GetRobotIDFromUser added in v0.0.8

func GetRobotIDFromUser(projectID int64) (int64, error)

func GetRobotPermissionsFromUser added in v0.0.8

func GetRobotPermissionsFromUser(kind string) ([]models.Permission, error)

func GetRoleIDFromUser added in v0.0.12

func GetRoleIDFromUser() int64

Get Member Role ID selection from user

func GetRoleNameFromUser added in v0.0.12

func GetRoleNameFromUser() int64

GetRoleNameFromUser prompts the user to select a role and returns it.

func GetScannerIdFromUser added in v0.0.6

func GetScannerIdFromUser() string

func GetTagFromUser

func GetTagFromUser(repoName, projectName, reference string) string

func GetUserIdFromUser

func GetUserIdFromUser() (int64, error)

func GetWebhookFromUser added in v0.0.6

func GetWebhookFromUser(projectName string) (models.WebhookPolicy, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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