pcloud

package
v0.1.16 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CLIAction = &actions.IdsecServiceCLIActionDefinition{
	IdsecServiceBaseActionDefinition: actions.IdsecServiceBaseActionDefinition{
		ActionName:        "pcloud",
		ActionDescription: "CyberArk Privilege Cloud is a SaaS solution that enables organizations to securely store, rotate and isolate credentials (for both human and non-human users), monitor sessions, and deliver scalable risk reduction to the business.",
		ActionVersion:     1,
	},
	ActionAliases: []string{"privilegecloud", "pc"},
	Subactions: []*actions.IdsecServiceCLIActionDefinition{
		pcloudaccountsactions.CLIAction,
		pcloudsafesactions.CLIAction,
		pcloudplatformsactions.CLIAction,
	},
}

CLIAction is the CLI action definition for the identity service.

View Source
var ServiceConfig = services.IdsecServiceConfig{
	ServiceName:                "pcloud",
	RequiredAuthenticatorNames: []string{"isp"},
	OptionalAuthenticatorNames: []string{},
	ActionsConfigurations: map[actions.IdsecServiceActionType][]actions.IdsecServiceActionDefinition{
		actions.IdsecServiceActionTypeCLI: {
			CLIAction,
		},
	},
}

ServiceConfig is the configuration for the identity service.

Functions

This section is empty.

Types

type IdsecPCloudAPI

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

IdsecPCloudAPI is a struct that provides access to the Idsec PCloud API as a wrapped set of services.

func NewIdsecPCloudAPI

func NewIdsecPCloudAPI(ispAuth *auth.IdsecISPAuth) (*IdsecPCloudAPI, error)

NewIdsecPCloudAPI creates a new instance of IdsecPCloudAPI with the provided IdsecISPAuth.

func (*IdsecPCloudAPI) Accounts

Accounts returns the Accounts service of the IdsecPCloudAPI instance.

func (*IdsecPCloudAPI) Platforms

Platforms returns the Platforms service of the IdsecPCloudAPI instance.

func (*IdsecPCloudAPI) Safes

Safes returns the Safes service of the IdsecPCloudAPI instance.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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