Skip to main content

🔌 AWS Kinesis Stream - object.extracts.yaml

  • Contextual name: 🔌 object.extracts.yaml
  • ID: /types/CA10__CaAwsKinesisStream__c/object.extracts.yaml

Used In

LogicPolicyFlags
🧠 prod.logic.yaml🟢🛡️ AWS Kinesis Stream is not encrypted at rest🟢🟢 x3
🧠 prod.logic.yaml🟢🛡️ AWS Kinesis Stream Retention Period Hours is less than 7 days🟢🟢 x3

Content

Open File

---
extracts:
# Values: KMS | NONE. Not nullable.
- name: "CA10__encryptionType__c"
value:
FIELD:
path: "CA10__encryptionType__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__encryptionType__c"
currentStateMessage: "Stream encryption type cannot be empty. Possible permission issue with kinesis:DescribeStreamSummary."
# Values: CREATING | DELETING | ACTIVE | UPDATING. Not nullable.
- name: "CA10__status__c"
value:
FIELD:
path: "CA10__status__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__status__c"
currentStateMessage: "Stream status cannot be empty. Possible permission issue with kinesis:DescribeStreamSummary."
# Allowed values: 24 to 8760. Not nullable.
- name: "CA10__retentionPeriodHours__c"
value:
FIELD:
path: "CA10__retentionPeriodHours__c"
undeterminedIf:
noAccessDelegate:
path: "CA10__retentionPeriodHours__c"
currentStateMessage: "Stream retention period cannot be empty. Possible permission issue with kinesis:DescribeStreamSummary."