package model

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class CancelRotateSecretRequest(secretId: SecretIdType) extends Product with Serializable
  2. case class CancelRotateSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None) extends Product with Serializable
  3. case class CreateSecretRequest(name: NameType, clientRequestToken: Option[ClientRequestTokenType] = None, description: Option[DescriptionType] = None, kmsKeyId: Option[KmsKeyIdType] = None, secretBinary: Option[SecretBinaryType] = None, secretString: Option[SecretStringType] = None, tags: Option[Iterable[Tag]] = None) extends Product with Serializable
  4. case class CreateSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None) extends Product with Serializable
  5. case class DeleteResourcePolicyRequest(secretId: SecretIdType) extends Product with Serializable
  6. case class DeleteResourcePolicyResponse(arn: Option[SecretARNType] = None, name: Option[NameType] = None) extends Product with Serializable
  7. case class DeleteSecretRequest(secretId: SecretIdType, recoveryWindowInDays: Option[RecoveryWindowInDaysType] = None, forceDeleteWithoutRecovery: Option[BooleanType] = None) extends Product with Serializable
  8. case class DeleteSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, deletionDate: Option[DeletionDateType] = None) extends Product with Serializable
  9. case class DescribeSecretRequest(secretId: SecretIdType) extends Product with Serializable
  10. case class DescribeSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, description: Option[DescriptionType] = None, kmsKeyId: Option[KmsKeyIdType] = None, rotationEnabled: Option[RotationEnabledType] = None, rotationLambdaARN: Option[RotationLambdaARNType] = None, rotationRules: Option[RotationRulesType] = None, lastRotatedDate: Option[LastRotatedDateType] = None, lastChangedDate: Option[LastChangedDateType] = None, lastAccessedDate: Option[LastAccessedDateType] = None, deletedDate: Option[DeletedDateType] = None, tags: Option[Iterable[Tag]] = None, versionIdsToStages: Option[Map[SecretVersionIdType, Iterable[SecretVersionStageType]]] = None, owningService: Option[OwningServiceType] = None, createdDate: Option[TimestampType] = None) extends Product with Serializable
  11. case class Filter(key: Option[FilterNameStringType] = None, values: Option[Iterable[FilterValueStringType]] = None) extends Product with Serializable
  12. sealed trait FilterNameStringType extends AnyRef
  13. type FilterValuesStringList = List[FilterValueStringType]
  14. type FiltersListType = List[Filter]
  15. case class GetRandomPasswordRequest(passwordLength: Option[PasswordLengthType] = None, excludeCharacters: Option[ExcludeCharactersType] = None, excludeNumbers: Option[ExcludeNumbersType] = None, excludePunctuation: Option[ExcludePunctuationType] = None, excludeUppercase: Option[ExcludeUppercaseType] = None, excludeLowercase: Option[ExcludeLowercaseType] = None, includeSpace: Option[IncludeSpaceType] = None, requireEachIncludedType: Option[RequireEachIncludedTypeType] = None) extends Product with Serializable
  16. case class GetRandomPasswordResponse(randomPassword: Option[RandomPasswordType] = None) extends Product with Serializable
  17. case class GetResourcePolicyRequest(secretId: SecretIdType) extends Product with Serializable
  18. case class GetResourcePolicyResponse(arn: Option[SecretARNType] = None, name: Option[NameType] = None, resourcePolicy: Option[NonEmptyResourcePolicyType] = None) extends Product with Serializable
  19. case class GetSecretValueRequest(secretId: SecretIdType, versionId: Option[SecretVersionIdType] = None, versionStage: Option[SecretVersionStageType] = None) extends Product with Serializable
  20. case class GetSecretValueResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None, secretBinary: Option[SecretBinaryType] = None, secretString: Option[SecretStringType] = None, versionStages: Option[Iterable[SecretVersionStageType]] = None, createdDate: Option[CreatedDateType] = None) extends Product with Serializable
  21. case class ListSecretVersionIdsRequest(secretId: SecretIdType, maxResults: Option[MaxResultsType] = None, nextToken: Option[NextTokenType] = None, includeDeprecated: Option[BooleanType] = None) extends Product with Serializable
  22. case class ListSecretVersionIdsResponse(versions: Option[Iterable[SecretVersionsListEntry]] = None, nextToken: Option[NextTokenType] = None, arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None) extends Product with Serializable
  23. case class ListSecretsRequest(maxResults: Option[MaxResultsType] = None, nextToken: Option[NextTokenType] = None, filters: Option[Iterable[Filter]] = None, sortOrder: Option[SortOrderType] = None) extends Product with Serializable
  24. case class ListSecretsResponse(secretList: Option[Iterable[SecretListEntry]] = None, nextToken: Option[NextTokenType] = None) extends Product with Serializable
  25. case class PutResourcePolicyRequest(secretId: SecretIdType, resourcePolicy: NonEmptyResourcePolicyType, blockPublicPolicy: Option[BooleanType] = None) extends Product with Serializable
  26. case class PutResourcePolicyResponse(arn: Option[SecretARNType] = None, name: Option[NameType] = None) extends Product with Serializable
  27. case class PutSecretValueRequest(secretId: SecretIdType, clientRequestToken: Option[ClientRequestTokenType] = None, secretBinary: Option[SecretBinaryType] = None, secretString: Option[SecretStringType] = None, versionStages: Option[Iterable[SecretVersionStageType]] = None) extends Product with Serializable
  28. case class PutSecretValueResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None, versionStages: Option[Iterable[SecretVersionStageType]] = None) extends Product with Serializable
  29. case class RestoreSecretRequest(secretId: SecretIdType) extends Product with Serializable
  30. case class RestoreSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None) extends Product with Serializable
  31. case class RotateSecretRequest(secretId: SecretIdType, clientRequestToken: Option[ClientRequestTokenType] = None, rotationLambdaARN: Option[RotationLambdaARNType] = None, rotationRules: Option[RotationRulesType] = None) extends Product with Serializable
  32. case class RotateSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None) extends Product with Serializable
  33. case class RotationRulesType(automaticallyAfterDays: Option[AutomaticallyRotateAfterDaysType] = None) extends Product with Serializable
  34. case class SecretListEntry(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, description: Option[DescriptionType] = None, kmsKeyId: Option[KmsKeyIdType] = None, rotationEnabled: Option[RotationEnabledType] = None, rotationLambdaARN: Option[RotationLambdaARNType] = None, rotationRules: Option[RotationRulesType] = None, lastRotatedDate: Option[LastRotatedDateType] = None, lastChangedDate: Option[LastChangedDateType] = None, lastAccessedDate: Option[LastAccessedDateType] = None, deletedDate: Option[DeletedDateType] = None, tags: Option[Iterable[Tag]] = None, secretVersionsToStages: Option[Map[SecretVersionIdType, Iterable[SecretVersionStageType]]] = None, owningService: Option[OwningServiceType] = None, createdDate: Option[TimestampType] = None) extends Product with Serializable
  35. type SecretListType = List[SecretListEntry]
  36. type SecretVersionStagesType = List[SecretVersionStageType]
  37. case class SecretVersionsListEntry(versionId: Option[SecretVersionIdType] = None, versionStages: Option[Iterable[SecretVersionStageType]] = None, lastAccessedDate: Option[LastAccessedDateType] = None, createdDate: Option[CreatedDateType] = None) extends Product with Serializable
  38. type SecretVersionsListType = List[SecretVersionsListEntry]
  39. type SecretVersionsToStagesMapType = Map[SecretVersionIdType, Iterable[SecretVersionStageType]]
  40. sealed trait SortOrderType extends AnyRef
  41. case class Tag(key: Option[TagKeyType] = None, value: Option[TagValueType] = None) extends Product with Serializable
  42. type TagKeyListType = List[TagKeyType]
  43. type TagListType = List[Tag]
  44. case class TagResourceRequest(secretId: SecretIdType, tags: Iterable[Tag]) extends Product with Serializable
  45. case class UntagResourceRequest(secretId: SecretIdType, tagKeys: Iterable[TagKeyType]) extends Product with Serializable
  46. case class UpdateSecretRequest(secretId: SecretIdType, clientRequestToken: Option[ClientRequestTokenType] = None, description: Option[DescriptionType] = None, kmsKeyId: Option[KmsKeyIdType] = None, secretBinary: Option[SecretBinaryType] = None, secretString: Option[SecretStringType] = None) extends Product with Serializable
  47. case class UpdateSecretResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None, versionId: Option[SecretVersionIdType] = None) extends Product with Serializable
  48. case class UpdateSecretVersionStageRequest(secretId: SecretIdType, versionStage: SecretVersionStageType, removeFromVersionId: Option[SecretVersionIdType] = None, moveToVersionId: Option[SecretVersionIdType] = None) extends Product with Serializable
  49. case class UpdateSecretVersionStageResponse(arn: Option[SecretARNType] = None, name: Option[SecretNameType] = None) extends Product with Serializable
  50. case class ValidateResourcePolicyRequest(secretId: Option[SecretIdType] = None, resourcePolicy: NonEmptyResourcePolicyType) extends Product with Serializable
  51. case class ValidateResourcePolicyResponse(policyValidationPassed: Option[BooleanType] = None, validationErrors: Option[Iterable[ValidationErrorsEntry]] = None) extends Product with Serializable
  52. case class ValidationErrorsEntry(checkName: Option[NameType] = None, errorMessage: Option[ErrorMessage] = None) extends Product with Serializable
  53. type ValidationErrorsType = List[ValidationErrorsEntry]

Value Members

  1. object CancelRotateSecretRequest extends Serializable
  2. object CancelRotateSecretResponse extends Serializable
  3. object CreateSecretRequest extends Serializable
  4. object CreateSecretResponse extends Serializable
  5. object DeleteResourcePolicyRequest extends Serializable
  6. object DeleteResourcePolicyResponse extends Serializable
  7. object DeleteSecretRequest extends Serializable
  8. object DeleteSecretResponse extends Serializable
  9. object DescribeSecretRequest extends Serializable
  10. object DescribeSecretResponse extends Serializable
  11. object Filter extends Serializable
  12. object FilterNameStringType
  13. object GetRandomPasswordRequest extends Serializable
  14. object GetRandomPasswordResponse extends Serializable
  15. object GetResourcePolicyRequest extends Serializable
  16. object GetResourcePolicyResponse extends Serializable
  17. object GetSecretValueRequest extends Serializable
  18. object GetSecretValueResponse extends Serializable
  19. object ListSecretVersionIdsRequest extends Serializable
  20. object ListSecretVersionIdsResponse extends Serializable
  21. object ListSecretsRequest extends Serializable
  22. object ListSecretsResponse extends Serializable
  23. object PutResourcePolicyRequest extends Serializable
  24. object PutResourcePolicyResponse extends Serializable
  25. object PutSecretValueRequest extends Serializable
  26. object PutSecretValueResponse extends Serializable
  27. object RestoreSecretRequest extends Serializable
  28. object RestoreSecretResponse extends Serializable
  29. object RotateSecretRequest extends Serializable
  30. object RotateSecretResponse extends Serializable
  31. object RotationRulesType extends Serializable
  32. object SecretListEntry extends Serializable
  33. object SecretVersionsListEntry extends Serializable
  34. object SortOrderType
  35. object Tag extends Serializable
  36. object TagResourceRequest extends Serializable
  37. object UntagResourceRequest extends Serializable
  38. object UpdateSecretRequest extends Serializable
  39. object UpdateSecretResponse extends Serializable
  40. object UpdateSecretVersionStageRequest extends Serializable
  41. object UpdateSecretVersionStageResponse extends Serializable
  42. object ValidateResourcePolicyRequest extends Serializable
  43. object ValidateResourcePolicyResponse extends Serializable
  44. object ValidationErrorsEntry extends Serializable
  45. object primitives

Inherited from AnyRef

Inherited from Any

Ungrouped