package
0.16.0
Repository: https://github.com/rendaw/gophercloud.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Create creates a new secrets.
CreateMetadata will set metadata for a given secret.
CreateMetadatum will add a single key/value metadata to a secret.
Delete deletes a secrets.
DeleteMetadatum will delete an individual metadatum from a secret.
ExtractSecrets returns a slice of Secrets contained in a single page of results.
Get retrieves details of a secrets.
GetMetadata will list metadata for a given secret.
GetMetadatum will get a single key/value metadata from a secret.
GetPayload retrieves the payload of a secret.
List retrieves a list of Secrets.
Update modifies the attributes of a secrets.
UpdateMetadatum will update a single key/value metadata to a secret.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

CreateOpts provides options used to create a secrets.
CreateResult is the response from a Create operation.
DateQuery represents a date field to be used for listing secrets.
DeleteResult is the response from a Delete operation.
GetPayloadOpts represents options used for obtaining a payload.
GetResult is the response from a Get operation.
ListOpts provides options to filter the List results.
MetadataCreateResult is the result of a metadata create request.
MetadataResult is the result of a metadata request.
Metadatum represents an individual metadata.
MetadatumCreateResult is the response from a metadata Create operation.
MetadatumDeleteResult is the response from a metadatum Delete operation.
MetadatumOpts represents a single metadata.
MetadatumResult is the result of a metadatum request.
PayloadResult is the response from a GetPayload operation.
Secret represents a secret stored in the key manager service.
SecretPage is a single page of secrets results.
UpdateOpts represents parameters to add a payload to an existing secret which does not already contain a payload.
UpdateResult is the response from an Update operation.

# Interfaces

CreateMetadataOptsBuilder allows extensions to add additional parameters to the CreateMetadata request.
CreateMetadatumOptsBuilder allows extensions to add additional parameters to the CreateMetadatum request.
CreateOptsBuilder allows extensions to add additional parameters to the Create request.
GetPayloadOptsBuilder allows extensions to add additional parameters to the GetPayload request.
ListOptsBuilder allows extensions to add additional parameters to the List request.
UpdateMetadatumOptsBuilder allows extensions to add additional parameters to the UpdateMetadatum request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.

# Type aliases

DateFilter represents a valid filter to use for filtering secrets by their date during a list.
MetadataOpts is a map that contains key-value pairs for secret metadata.
SecretType represents a valid secret type.