Documentation
¶
Index ¶
- type CreateDynamicSecretLeaseV1Request
- type CreateDynamicSecretLeaseV1Response
- type DeleteDynamicSecretLeaseV1Request
- type DeleteDynamicSecretLeaseV1Response
- type GetDynamicSecretByNameV1Request
- type GetDynamicSecretByNameV1Response
- type GetDynamicSecretLeaseByIdV1Request
- type GetDynamicSecretLeaseByIdV1Response
- type ListDynamicSecretLeaseV1Request
- type ListDynamicSecretLeaseV1Response
- type ListDynamicSecretsV1Request
- type ListDynamicSecretsV1Response
- type RenewDynamicSecretLeaseV1Request
- type RenewDynamicSecretLeaseV1Response
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDynamicSecretLeaseV1Response ¶
type CreateDynamicSecretLeaseV1Response struct {
Lease models.DynamicSecretLease `json:"lease"`
DynamicSecret models.DynamicSecret `json:"dynamicSecret"`
Data map[string]any `json:"data"`
}
func CallCreateDynamicSecretLeaseV1 ¶
func CallCreateDynamicSecretLeaseV1(httpClient *resty.Client, request CreateDynamicSecretLeaseV1Request) (CreateDynamicSecretLeaseV1Response, error)
type DeleteDynamicSecretLeaseV1Response ¶
type DeleteDynamicSecretLeaseV1Response struct {
Lease models.DynamicSecretLease `json:"lease"`
}
func CallDeleteDynamicSecretLeaseV1 ¶
func CallDeleteDynamicSecretLeaseV1(httpClient *resty.Client, request DeleteDynamicSecretLeaseV1Request) (DeleteDynamicSecretLeaseV1Response, error)
type GetDynamicSecretByNameV1Response ¶
type GetDynamicSecretByNameV1Response struct {
DynamicSecret models.DynamicSecret `json:"dynamicSecret"`
}
func CallGetDynamicSecretByNameV1 ¶
func CallGetDynamicSecretByNameV1(httpClient *resty.Client, request GetDynamicSecretByNameV1Request) (GetDynamicSecretByNameV1Response, error)
type GetDynamicSecretLeaseByIdV1Response ¶
type GetDynamicSecretLeaseByIdV1Response struct {
Lease models.DynamicSecretLeaseWithDynamicSecret `json:"lease"`
}
func CallGetByDynamicSecretByIdLeaseV1 ¶
func CallGetByDynamicSecretByIdLeaseV1(httpClient *resty.Client, request GetDynamicSecretLeaseByIdV1Request) (GetDynamicSecretLeaseByIdV1Response, error)
type ListDynamicSecretLeaseV1Response ¶
type ListDynamicSecretLeaseV1Response struct {
Leases []models.DynamicSecretLease `json:"leases"`
}
func CallListDynamicSecretLeaseV1 ¶
func CallListDynamicSecretLeaseV1(httpClient *resty.Client, request ListDynamicSecretLeaseV1Request) (ListDynamicSecretLeaseV1Response, error)
type ListDynamicSecretsV1Response ¶
type ListDynamicSecretsV1Response struct {
DynamicSecrets []models.DynamicSecret `json:"dynamicSecrets"`
}
func CallListDynamicSecretsV1 ¶
func CallListDynamicSecretsV1(httpClient *resty.Client, request ListDynamicSecretsV1Request) (ListDynamicSecretsV1Response, error)
type RenewDynamicSecretLeaseV1Response ¶
type RenewDynamicSecretLeaseV1Response struct {
Lease models.DynamicSecretLease `json:"lease"`
}
func CallRenewDynamicSecretLeaseV1 ¶
func CallRenewDynamicSecretLeaseV1(httpClient *resty.Client, request RenewDynamicSecretLeaseV1Request) (RenewDynamicSecretLeaseV1Response, error)
Click to show internal directories.
Click to hide internal directories.