diff --git a/providers/aws/resources/aws.lr.manifest.yaml b/providers/aws/resources/aws.lr.manifest.yaml index ff837b0f4e..9916a2b615 100755 --- a/providers/aws/resources/aws.lr.manifest.yaml +++ b/providers/aws/resources/aws.lr.manifest.yaml @@ -491,7 +491,8 @@ resources: keypair: {} launchTime: {} patchState: {} - platformDetails: {} + platformDetails: + min_mondoo_version: 8.11.0 privateDnsName: {} privateIp: {} publicDnsName: {} diff --git a/providers/equinix/resources/equinix.lr.manifest.yaml b/providers/equinix/resources/equinix.lr.manifest.yaml new file mode 100755 index 0000000000..388b066980 --- /dev/null +++ b/providers/equinix/resources/equinix.lr.manifest.yaml @@ -0,0 +1,96 @@ +# Copyright (c) Mondoo, Inc. +# SPDX-License-Identifier: BUSL-1.1 + +resources: + equinix.metal.device: + fields: + billingCycle: {} + createdAt: {} + description: {} + hostname: {} + id: {} + locked: {} + os: {} + shortID: {} + spotInstance: {} + state: {} + updatedAt: {} + url: {} + maturity: experimental + min_mondoo_version: 5.15.0 + platform: + name: + - equinix + equinix.metal.organization: + fields: + address: {} + billingPhone: {} + createdAt: {} + creditAmount: {} + description: {} + id: {} + mainPhone: {} + name: {} + taxId: {} + twitter: {} + updatedAt: {} + url: {} + users: {} + website: {} + maturity: experimental + min_mondoo_version: 5.15.0 + platform: + name: + - equinix + equinix.metal.project: + fields: + createdAt: {} + devices: {} + id: {} + name: {} + organization: {} + sshKeys: {} + updatedAt: {} + url: {} + maturity: experimental + min_mondoo_version: 5.15.0 + platform: + name: + - equinix + equinix.metal.sshkey: + fields: + createdAt: {} + fingerPrint: {} + id: {} + key: {} + label: {} + updatedAt: {} + url: {} + maturity: experimental + min_mondoo_version: 5.15.0 + platform: + name: + - equinix + equinix.metal.user: + fields: + avatarUrl: {} + createdAt: {} + email: {} + facebook: {} + firstName: {} + fullName: {} + id: {} + lastName: {} + linkedin: {} + phoneNumber: {} + timezone: {} + twitter: {} + twoFactorAuth: {} + updatedAt: {} + url: {} + is_private: true + maturity: experimental + min_mondoo_version: 5.15.0 + platform: + name: + - equinix diff --git a/providers/gcp/resources/gcp.lr.manifest.yaml b/providers/gcp/resources/gcp.lr.manifest.yaml index 3c37195e5e..617b31327f 100755 --- a/providers/gcp/resources/gcp.lr.manifest.yaml +++ b/providers/gcp/resources/gcp.lr.manifest.yaml @@ -1249,7 +1249,8 @@ resources: clusterIpv4Cidr: {} created: {} currentMasterVersion: {} - databaseEncryption: {} + databaseEncryption: + min_mondoo_version: 8.3.0 description: {} enableKubernetesAlpha: {} endpoint: {} diff --git a/providers/k8s/resources/k8s.lr.manifest.yaml b/providers/k8s/resources/k8s.lr.manifest.yaml new file mode 100755 index 0000000000..33c11b34a5 --- /dev/null +++ b/providers/k8s/resources/k8s.lr.manifest.yaml @@ -0,0 +1,715 @@ +# Copyright (c) Mondoo, Inc. +# SPDX-License-Identifier: BUSL-1.1 + +resources: + k8s: + fields: + apiResources: {} + clusterrolebindings: + min_mondoo_version: 5.31.0 + clusterroles: + min_mondoo_version: 5.31.0 + configmaps: + min_mondoo_version: 5.31.0 + cronjobs: {} + customresources: + min_mondoo_version: 6.1.0 + daemonsets: {} + deployments: {} + ingresses: + min_mondoo_version: 7.9.0 + jobs: {} + namespaces: {} + networkPolicies: + min_mondoo_version: 5.31.0 + nodes: {} + podSecurityPolicies: + min_mondoo_version: 5.31.0 + pods: {} + replicasets: + min_mondoo_version: 6.7.0 + rolebindings: + min_mondoo_version: 5.31.0 + roles: + min_mondoo_version: 5.31.0 + secrets: + min_mondoo_version: 5.26.0 + serverVersion: {} + serviceaccounts: + min_mondoo_version: 5.31.0 + services: + min_mondoo_version: 5.31.0 + statefulsets: + min_mondoo_version: 6.7.0 + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + snippets: + - query: k8s.pods { containers.where(securityContext["privileged"] == true) name + } + title: List kubernetes pods with privileged containers + - query: k8s.pods.all( namespace != "default") + title: Check if the default namespace is used + - query: k8s.serviceaccounts { name namespace secrets } + title: Query services accounts + - query: k8s.roles { name namespace rules } + title: Query RBAC cluster roles + - query: k8s.rolebindings { name namespace subjects } + title: Query RBAC role bindings + - query: k8s.clusterrolebindings { name subjects } + title: Query RBAC cluster role bindings + - query: k8s.podSecurityPolicies { name manifest } + title: Query pod security policies + - query: k8s.networkPolicies { name manifest } + title: Query network policies + k8s.admissionrequest: + fields: + name: {} + namespace: {} + object: {} + oldObject: {} + operation: {} + userInfo: {} + is_private: true + min_mondoo_version: 6.17.0 + platform: + name: + - kubernetes + k8s.admissionreview: + fields: + request: {} + min_mondoo_version: 6.17.0 + platform: + name: + - kubernetes + k8s.apiresource: + fields: + categories: {} + group: {} + kind: {} + name: {} + namespaced: {} + shortNames: {} + singularName: {} + version: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.configmap: + fields: + annotations: {} + created: {} + data: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.container: + fields: + args: {} + command: {} + containerImage: + min_mondoo_version: 5.31.0 + env: + min_mondoo_version: 6.17.0 + envFrom: + min_mondoo_version: 6.17.0 + image: {} + imageName: + min_mondoo_version: 5.31.0 + imagePullPolicy: {} + livenessProbe: {} + name: {} + readinessProbe: {} + resources: {} + securityContext: {} + tty: {} + uid: {} + volumeDevices: {} + volumeMounts: {} + workingDir: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.cronjob: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.customresource: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + uid: {} + is_private: true + min_mondoo_version: 6.1.0 + platform: + name: + - kubernetes + k8s.daemonset: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.deployment: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.ephemeralContainer: + fields: + args: {} + command: {} + containerImage: {} + env: {} + envFrom: {} + image: {} + imageName: {} + imagePullPolicy: {} + name: {} + securityContext: {} + tty: {} + uid: {} + volumeDevices: {} + volumeMounts: {} + workingDir: {} + is_private: true + min_mondoo_version: 7.2.0 + platform: + name: + - kubernetes + k8s.ingress: + fields: + annotations: {} + created: {} + id: {} + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + rules: {} + tls: {} + uid: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingressbackend: + fields: + id: {} + resourceRef: {} + service: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingresshttprulepath: + fields: + backend: {} + id: {} + path: {} + pathType: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingressresourceref: + fields: + apiGroup: {} + id: {} + kind: {} + name: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingressrule: + fields: + host: {} + httpPaths: {} + id: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingressservicebackend: + fields: + id: {} + name: {} + portName: {} + portNumber: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.ingresstls: + fields: + certificates: {} + hosts: {} + id: {} + is_private: true + min_mondoo_version: 7.9.0 + platform: + name: + - kubernetes + k8s.initContainer: + fields: + args: {} + command: {} + containerImage: {} + env: + min_mondoo_version: 6.17.0 + envFrom: + min_mondoo_version: 6.17.0 + image: {} + imageName: {} + imagePullPolicy: {} + name: {} + resources: {} + securityContext: {} + tty: {} + uid: {} + volumeDevices: {} + volumeMounts: {} + workingDir: {} + is_private: true + min_mondoo_version: 6.10.0 + platform: + name: + - kubernetes + k8s.job: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.kubelet: + fields: + configFile: {} + configuration: {} + process: {} + min_mondoo_version: 6.17.0 + platform: + name: + - kubernetes + k8s.namespace: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.networkpolicy: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + spec: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.node: + fields: + annotations: + min_mondoo_version: 5.29.2 + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + name: {} + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.pod: + fields: + annotations: {} + apiVersion: {} + containers: {} + created: {} + ephemeralContainers: + min_mondoo_version: 7.2.0 + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + node: {} + podSpec: {} + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.15.0 + platform: + name: + - kubernetes + k8s.podsecuritypolicy: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + resourceVersion: {} + spec: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.rbac.clusterrole: + fields: + aggregationRule: {} + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + resourceVersion: {} + rules: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.rbac.clusterrolebinding: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + resourceVersion: {} + roleRef: {} + subjects: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.rbac.role: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + rules: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.rbac.rolebinding: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + roleRef: {} + subjects: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.replicaset: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 6.7.0 + platform: + name: + - kubernetes + k8s.secret: + fields: + annotations: + min_mondoo_version: 5.29.2 + certificates: + min_mondoo_version: 5.29.2 + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + resourceVersion: + min_mondoo_version: 5.29.2 + type: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 5.26.0 + platform: + name: + - kubernetes + k8s.service: + fields: + annotations: {} + created: {} + id: + min_mondoo_version: 6.10.0 + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + spec: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.serviceaccount: + fields: + annotations: {} + automountServiceAccountToken: {} + created: {} + id: + min_mondoo_version: 6.10.0 + imagePullSecrets: {} + kind: {} + labels: {} + manifest: {} + name: {} + namespace: {} + resourceVersion: {} + secrets: {} + uid: {} + is_private: true + min_mondoo_version: 5.31.0 + platform: + name: + - kubernetes + k8s.statefulset: + fields: + annotations: + min_mondoo_version: 5.29.2 + containers: + min_mondoo_version: 6.11.0 + created: {} + id: + min_mondoo_version: 6.10.0 + initContainers: + min_mondoo_version: 6.11.0 + kind: {} + labels: + min_mondoo_version: 5.29.2 + manifest: {} + name: {} + namespace: {} + podSpec: + min_mondoo_version: 6.11.0 + resourceVersion: + min_mondoo_version: 5.29.2 + uid: {} + is_private: true + min_mondoo_version: 6.7.0 + platform: + name: + - kubernetes + k8s.userinfo: + fields: + uid: {} + username: {} + is_private: true + min_mondoo_version: latest + platform: + name: + - kubernetes diff --git a/providers/network/resources/network.lr.manifest.yaml b/providers/network/resources/network.lr.manifest.yaml new file mode 100755 index 0000000000..aa4526c098 --- /dev/null +++ b/providers/network/resources/network.lr.manifest.yaml @@ -0,0 +1,169 @@ +# Copyright (c) Mondoo, Inc. +# SPDX-License-Identifier: BUSL-1.1 + +resources: + certificate: + fields: + authorityKeyID: {} + crlDistributionPoints: {} + expiresIn: {} + extendedKeyUsage: {} + extensions: {} + fingerprints: {} + isCA: {} + isRevoked: {} + isVerified: + min_mondoo_version: 5.17.1 + issuer: {} + issuingCertificateUrl: {} + keyUsage: {} + notAfter: {} + notBefore: {} + ocspServer: {} + pem: {} + policyIdentifier: {} + revokedAt: {} + serial: {} + signature: {} + signingAlgorithm: {} + subject: {} + subjectKeyID: {} + version: {} + min_mondoo_version: 5.15.0 + certificates: + fields: + list: {} + pem: {} + min_mondoo_version: latest + dns: + fields: + dkim: {} + fqdn: {} + mx: {} + params: {} + records: {} + maturity: experimental + min_mondoo_version: 5.15.0 + dns.dkimRecord: + fields: + dnsTxt: {} + domain: {} + flags: {} + hashAlgorithms: {} + keyType: {} + notes: {} + publicKeyData: {} + serviceTypes: {} + valid: {} + version: {} + min_mondoo_version: 5.15.0 + dns.mxRecord: + fields: + domainName: {} + name: {} + preference: {} + maturity: experimental + min_mondoo_version: 5.15.0 + dns.record: + fields: + class: {} + name: {} + rdata: {} + ttl: {} + type: {} + maturity: experimental + min_mondoo_version: 5.15.0 + domainName: + fields: + effectiveTLDPlusOne: {} + fqdn: {} + labels: {} + tld: {} + tldIcannManaged: {} + min_mondoo_version: 5.15.0 + openpgp.entities: + fields: + content: {} + list: {} + is_private: true + min_mondoo_version: latest + openpgp.entity: + fields: + identities: {} + primaryPublicKey: {} + is_private: true + min_mondoo_version: latest + openpgp.identity: + fields: + comment: {} + email: {} + fingerprint: {} + id: {} + name: {} + signatures: {} + is_private: true + min_mondoo_version: latest + openpgp.publicKey: + fields: + bitLength: {} + creationTime: {} + fingerprint: {} + id: {} + keyAlgorithm: {} + version: {} + is_private: true + min_mondoo_version: latest + openpgp.signature: + fields: + creationTime: {} + expiresIn: {} + fingerprint: {} + hash: {} + identityName: {} + keyAlgorithm: {} + keyExpiresIn: {} + keyLifetimeSecs: {} + lifetimeSecs: {} + signatureType: {} + version: {} + is_private: true + min_mondoo_version: latest + pkix.extension: + fields: + critical: {} + identifier: {} + value: {} + min_mondoo_version: 5.15.0 + pkix.name: + fields: + commonName: {} + country: {} + dn: {} + extraNames: {} + id: {} + locality: {} + names: {} + organization: {} + organizationalUnit: {} + postalCode: {} + province: {} + serialNumber: {} + streetAddress: {} + min_mondoo_version: 5.15.0 + socket: + fields: + address: {} + port: {} + protocol: {} + min_mondoo_version: 5.15.0 + tls: + fields: + certificates: {} + ciphers: {} + domainName: {} + extensions: {} + nonSniCertificates: {} + params: {} + socket: {} + versions: {} + min_mondoo_version: 5.15.0 diff --git a/providers/oci/resources/oci.lr.manifest.yaml b/providers/oci/resources/oci.lr.manifest.yaml index b6698c3513..007b2919d7 100755 --- a/providers/oci/resources/oci.lr.manifest.yaml +++ b/providers/oci/resources/oci.lr.manifest.yaml @@ -6,7 +6,7 @@ resources: fields: compartments: {} regions: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.compartment: fields: created: {} @@ -16,12 +16,12 @@ resources: name: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.compute: fields: images: {} instances: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.compute.image: fields: created: {} @@ -31,7 +31,7 @@ resources: region: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.compute.instance: fields: created: {} @@ -41,13 +41,13 @@ resources: region: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity: fields: groups: {} policies: {} users: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.apiKey: fields: created: {} @@ -57,7 +57,7 @@ resources: state: {} value: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.apikey: fields: created: {} @@ -65,7 +65,7 @@ resources: id: {} lifecycleState: {} value: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.authToken: fields: created: {} @@ -75,7 +75,7 @@ resources: lifecycleState: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.customerSecretKey: fields: created: {} @@ -86,7 +86,7 @@ resources: name: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.group: fields: compartmentID: {} @@ -97,7 +97,7 @@ resources: name: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.policy: fields: compartmentID: {} @@ -109,7 +109,7 @@ resources: state: {} statements: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.identity.user: fields: apiKeys: {} @@ -131,12 +131,12 @@ resources: previousLogin: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.network: fields: securityLists: {} vcns: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.network.securityList: fields: compartmentID: {} @@ -148,7 +148,7 @@ resources: name: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.network.vcn: fields: cidrBlock: {} @@ -161,12 +161,12 @@ resources: securityLists: {} state: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.objectStorage: fields: buckets: {} namespace: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.objectStorage.bucket: fields: autoTiering: {} @@ -181,7 +181,7 @@ resources: storageTier: {} versioning: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.region: fields: id: {} @@ -189,11 +189,11 @@ resources: name: {} status: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.10.0 oci.tenancy: fields: description: {} id: {} name: {} retentionPeriod: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 diff --git a/providers/okta/resources/okta.lr.manifest.yaml b/providers/okta/resources/okta.lr.manifest.yaml index 51b1922ef4..1e0dc7cc53 100755 --- a/providers/okta/resources/okta.lr.manifest.yaml +++ b/providers/okta/resources/okta.lr.manifest.yaml @@ -7,7 +7,8 @@ resources: applications: {} domains: {} groups: {} - networks: {} + networks: + min_mondoo_version: 8.4.0 trustedOrigins: {} users: {} min_mondoo_version: latest @@ -63,12 +64,13 @@ resources: type: {} usage: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.4.0 okta.organization: fields: address1: {} address2: {} - billingContact: {} + billingContact: + min_mondoo_version: 8.4.0 city: {} companyName: {} country: {} @@ -80,13 +82,16 @@ resources: optOutCommunicationEmails: {} phoneNumber: {} postalCode: {} - securityNotificationEmails: {} + securityNotificationEmails: + min_mondoo_version: 8.4.0 state: {} status: {} subdomain: {} supportPhoneNumber: {} - technicalContact: {} - threatInsightSettings: {} + technicalContact: + min_mondoo_version: 8.4.0 + threatInsightSettings: + min_mondoo_version: 8.4.0 website: {} min_mondoo_version: latest okta.policies: diff --git a/providers/opcua/resources/opcua.lr.manifest.yaml b/providers/opcua/resources/opcua.lr.manifest.yaml index e93419516d..029e4783b6 100755 --- a/providers/opcua/resources/opcua.lr.manifest.yaml +++ b/providers/opcua/resources/opcua.lr.manifest.yaml @@ -7,13 +7,13 @@ resources: namespaces: {} nodes: {} root: {} - min_mondoo_version: latest + min_mondoo_version: 8.12.0 opcua.namespace: fields: id: {} name: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.12.0 opcua.node: fields: accessLevel: {} @@ -32,7 +32,7 @@ resources: unit: {} writeable: {} is_private: true - min_mondoo_version: latest + min_mondoo_version: 8.12.0 opcua.server: fields: buildInfo: {} @@ -40,4 +40,4 @@ resources: node: {} startTime: {} state: {} - min_mondoo_version: latest + min_mondoo_version: 8.12.0 diff --git a/providers/os/resources/os.lr.manifest.yaml b/providers/os/resources/os.lr.manifest.yaml index eec452ca2c..e7e1d1a87a 100644 --- a/providers/os/resources/os.lr.manifest.yaml +++ b/providers/os/resources/os.lr.manifest.yaml @@ -741,14 +741,20 @@ resources: fields: children: {} exists: {} + items: + min_mondoo_version: 8.19.0 path: {} properties: {} min_mondoo_version: 5.15.0 registrykey.property: fields: + data: + min_mondoo_version: 8.19.0 exists: {} name: {} path: {} + type: + min_mondoo_version: 8.19.0 value: {} min_mondoo_version: 5.15.0 snippets: diff --git a/providers/terraform/resources/terraform.lr.manifest.yaml b/providers/terraform/resources/terraform.lr.manifest.yaml index 9237341a56..12df0ec450 100755 --- a/providers/terraform/resources/terraform.lr.manifest.yaml +++ b/providers/terraform/resources/terraform.lr.manifest.yaml @@ -96,7 +96,7 @@ resources: fields: providerConfig: {} resources: {} - min_mondoo_version: latest + min_mondoo_version: 8.10.0 platform: name: - terraform