| oci.vault.models.AdbTargetSystemDetails | Target System type and id for an autonomous database target system | 
| oci.vault.models.Base64SecretContentDetails | Base64-encoded secret content. | 
| oci.vault.models.BytesGenerationContext | Generates random bytes. | 
| oci.vault.models.ChangeSecretCompartmentDetails | Specifies the updated compartment OCID for the secret. | 
| oci.vault.models.CreateSecretDetails | The details of the secret that you want to create. | 
| oci.vault.models.FunctionTargetSystemDetails | Details of the OCI function that vault secret connects to. | 
| oci.vault.models.PassphraseGenerationContext | Generates Passphrase type secrets. | 
| oci.vault.models.ReplicationConfig | Defines the configuration that enables cross-region secret replication. | 
| oci.vault.models.ReplicationTarget | Details for the target that the source secret will be replicated to. | 
| oci.vault.models.RotationConfig | Defines the frequency of the rotation and the information about the target system | 
| oci.vault.models.ScheduleSecretDeletionDetails | Details for scheduling the deletion of the specified secret. | 
| oci.vault.models.ScheduleSecretVersionDeletionDetails | Schedules the deletion of the specified secret version. | 
| oci.vault.models.Secret | The details of the secret. | 
| oci.vault.models.SecretContentDetails | The content of the secret and metadata to help identify it. | 
| oci.vault.models.SecretExpiryRule | A rule that helps enforce the expiration of a secret’s contents. | 
| oci.vault.models.SecretGenerationContext | Captures a configurable set of secret generation rules such as length, base characters, additional characters, and so on. | 
| oci.vault.models.SecretReuseRule | A rule that disallows reuse of previously used secret content by the specified secret. | 
| oci.vault.models.SecretRule | A rule that you can apply to a secret to enforce certain conditions on the secret’s usage and management. | 
| oci.vault.models.SecretSummary | The details of the secret, excluding the contents of the secret. | 
| oci.vault.models.SecretVersion | The details of the secret version, excluding the contents of the secret. | 
| oci.vault.models.SecretVersionSummary | The secret version summary object, which doesn’t include the contents of the secret. | 
| oci.vault.models.SourceRegionInformation | Details for the source that the source secret has. | 
| oci.vault.models.SshKeyGenerationContext | Generates ssh keys. | 
| oci.vault.models.TargetSystemDetails | The TargetSystemDetails provides the targetSystem type and type-specific connection metadata | 
| oci.vault.models.UpdateSecretDetails | Details for updating a secret. |