@datadog/datadog-api-client
Version:
OpenAPI client for Datadog APIs
93 lines • 2.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CloudWorkloadSecurityAgentPolicyAttributes = void 0;
/**
* A Cloud Workload Security Agent policy returned by the API
*/
class CloudWorkloadSecurityAgentPolicyAttributes {
constructor() { }
/**
* @ignore
*/
static getAttributeTypeMap() {
return CloudWorkloadSecurityAgentPolicyAttributes.attributeTypeMap;
}
}
exports.CloudWorkloadSecurityAgentPolicyAttributes = CloudWorkloadSecurityAgentPolicyAttributes;
/**
* @ignore
*/
CloudWorkloadSecurityAgentPolicyAttributes.attributeTypeMap = {
blockingRulesCount: {
baseName: "blockingRulesCount",
type: "number",
format: "int32",
},
datadogManaged: {
baseName: "datadogManaged",
type: "boolean",
},
description: {
baseName: "description",
type: "string",
},
disabledRulesCount: {
baseName: "disabledRulesCount",
type: "number",
format: "int32",
},
enabled: {
baseName: "enabled",
type: "boolean",
},
hostTags: {
baseName: "hostTags",
type: "Array<string>",
},
hostTagsLists: {
baseName: "hostTagsLists",
type: "Array<Array<string>>",
},
monitoringRulesCount: {
baseName: "monitoringRulesCount",
type: "number",
format: "int32",
},
name: {
baseName: "name",
type: "string",
},
policyVersion: {
baseName: "policyVersion",
type: "string",
},
priority: {
baseName: "priority",
type: "number",
format: "int64",
},
ruleCount: {
baseName: "ruleCount",
type: "number",
format: "int32",
},
updateDate: {
baseName: "updateDate",
type: "number",
format: "int64",
},
updatedAt: {
baseName: "updatedAt",
type: "number",
format: "int64",
},
updater: {
baseName: "updater",
type: "CloudWorkloadSecurityAgentPolicyUpdaterAttributes",
},
additionalProperties: {
baseName: "additionalProperties",
type: "any",
},
};
//# sourceMappingURL=CloudWorkloadSecurityAgentPolicyAttributes.js.map