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 ¶
func (api *IdsecPCloudAPI) Accounts() *accounts.IdsecPCloudAccountsService
Accounts returns the Accounts service of the IdsecPCloudAPI instance.
func (*IdsecPCloudAPI) Platforms ¶
func (api *IdsecPCloudAPI) Platforms() *platforms.IdsecPCloudPlatformsService
Platforms returns the Platforms service of the IdsecPCloudAPI instance.
func (*IdsecPCloudAPI) Safes ¶
func (api *IdsecPCloudAPI) Safes() *safes.IdsecPCloudSafesService
Safes returns the Safes service of the IdsecPCloudAPI instance.
Click to show internal directories.
Click to hide internal directories.