Documentation ¶
Index ¶
- func Append(client *conjurapi.Client, policyBranch string, policyContent io.Reader, ...) (*conjurapi.PolicyResponse, error)
- func EnableAuthnIAM(client *conjurapi.Client, serviceID string) error
- func FindApp(client *conjurapi.Client, appName string) error
- func FindNamespace(client *conjurapi.Client, namespaceName string) error
- func GetCurrentNamespace() (string, error)
- func GetCurrentSecretVersion(client *conjurapi.Client, variableID string) int
- func GetNewApplicationPolicy(client *conjurapi.Client, appName string) (io.Reader, error)
- func GetSafeConsumersGroup(client *conjurapi.Client, safeName string) (string, error)
- func GetSafes(client *conjurapi.Client) ([]string, error)
- func GetSecret(client *conjurapi.Client, variableID string) ([]byte, error)
- func GetSecretVersion(client *conjurapi.Client, variableID string, version int) ([]byte, error)
- func GetSetAppSafePolicy(client *conjurapi.Client, consumersGroup string, appName string) (io.Reader, error)
- func GetSetApplicationAuthnIamPolicy(client *conjurapi.Client, appName string, serviceID string, awsAccount string, ...) (io.Reader, error)
- func List(client *conjurapi.Client, filter *conjurapi.ResourceFilter) ([]string, error)
- func Login() (*conjurapi.Client, error)
- func NewApp(client *conjurapi.Client, appName string) error
- func NewNamespace(client *conjurapi.Client, namespaceName string) error
- func NewSafe(client *conjurapi.Client, safeName string) error
- func NewSecret(client *conjurapi.Client, safeName string, secretName string, ...) error
- func OpenNamespace(client *conjurapi.Client, namespaceName string) error
- func Replace(client *conjurapi.Client, policyBranch string, policyContent io.Reader, ...) (*conjurapi.PolicyResponse, error)
- func Rollback(client *conjurapi.Client, policyBranch string, version int) (*conjurapi.PolicyResponse, error)
- func SetAppAuthn(client *conjurapi.Client, namespaceName string, appName string) error
- func SetAppAuthnIAM(client *conjurapi.Client, namespaceName string, appName string, ...) error
- func SetAppAuthnK8S(client *conjurapi.Client, namespaceName string, appName string, ...) error
- func SetAppSafe(client *conjurapi.Client, namespaceName string, appName string, ...) error
- func SetNamespaceAuthnIAM(client *conjurapi.Client, namespaceName string, serviceID string) error
- func SetNamespaceAuthnK8S(client *conjurapi.Client, namespaceName string, serviceID string) error
- func SetNamespaceSafe(client *conjurapi.Client, namespaceName string, safeName string) error
- func UpdatePolicyVariable(client *conjurapi.Client, policyBranch string, policyContent io.Reader, ...) error
- type AppResponse
- type NamespaceResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCurrentNamespace ¶
func GetCurrentSecretVersion ¶
func GetNewApplicationPolicy ¶
func GetSafeConsumersGroup ¶
func GetSecretVersion ¶
func GetSetAppSafePolicy ¶
func SetAppAuthn ¶
func SetAppAuthnIAM ¶
func SetAppAuthnK8S ¶
func SetAppSafe ¶
func SetNamespaceAuthnIAM ¶
func SetNamespaceAuthnK8S ¶
func SetNamespaceSafe ¶
Types ¶
type AppResponse ¶
type NamespaceResponse ¶ added in v0.0.2
func GetNamespace ¶ added in v0.0.2
func GetNamespace(client *conjurapi.Client, namespaceName string) (NamespaceResponse, error)
Click to show internal directories.
Click to hide internal directories.