Namespace Oci.VaultService.Models
Classes
AdbTargetSystemDetails
Target System type and id for an autonomous database target system
Base64SecretContentDetails
Base64-encoded secret content.
BytesGenerationContext
Generates random bytes. By default, secrets of type Bytes has no structure. The generated bytes are stored as a Base64 encoded string. The SecretTemplate must have the %GENERATED_BYTES% keyword which is replaced with the generated bytes, if provided
ChangeSecretCompartmentDetails
Specifies the updated compartment OCID for the secret.
CreateSecretDetails
The details of the secret that you want to create.
FunctionTargetSystemDetails
Details of the OCI function that vault secret connects to.
PassphraseGenerationContext
Generates Passphrase type secrets. By default, passphrase type secrets have no structure. The generated content is stored in Base64 format. The SecretTemplate must have the %GENERATED_PASSPHRASE% keyword, which is later replaced with the generated content, if provided.
RotationConfig
Defines the frequency of the rotation and the information about the target system
ScheduleSecretDeletionDetails
Details for scheduling the deletion of the specified secret.
ScheduleSecretVersionDeletionDetails
Schedules the deletion of the specified secret version.
Secret
The details of the secret. Secret details do not contain the contents of the secret itself.
SecretContentDetails
The content of the secret and metadata to help identify it.
SecretContentDetailsModelConverter
SecretExpiryRule
A rule that helps enforce the expiration of a secret's contents.
SecretGenerationContext
Captures a configurable set of secret generation rules such as length, base characters, additional characters, and so on.
SecretGenerationContextModelConverter
SecretReuseRule
A rule that disallows reuse of previously used secret content by the specified secret.
SecretRule
A rule that you can apply to a secret to enforce certain conditions on the secret's usage and management.
SecretRuleModelConverter
SecretSummary
The details of the secret, excluding the contents of the secret.
SecretVersion
The details of the secret version, excluding the contents of the secret.
SecretVersionSummary
The secret version summary object, which doesn't include the contents of the secret.
SshKeyGenerationContext
Generates ssh keys. By default, the keys are stored as - {"publicKey": "%GENERATED_PUBLIC_KEY%", "privateKey": "%GENERATED_PRIVATE_KEY%"} in PEM format. The SecretTemplate must have both %GENERATED_PUBLIC_KEY% and %GENERATED_PRIVATE_KEY% keywords which is later replaced with the respective keys, if provided.
TargetSystemDetails
The TargetSystemDetails provides the targetSystem type and type-specific connection metadata
TargetSystemDetailsModelConverter
UpdateSecretDetails
Details for updating a secret.