Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse
aquasec.Acknowledge
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aquasec from "@pulumiverse/aquasec";
const acknowledge = new aquasec.Acknowledge("acknowledge", {
comment: "comment",
issues: [
{
dockerId: "",
imageName: "image:latest",
issueName: "CVE-2022-1271",
issueType: "vulnerability",
registryName: "registry",
resourceCpe: "cpe:/a:gnu:gzip:1.10",
resourceName: "gzip",
resourcePath: "/usr/bin/gzip",
resourceType: "executable",
resourceVersion: "1.10",
},
{
dockerId: "docker-id",
imageName: "image-name",
issueName: "ALAS2-2021-1722",
issueType: "vulnerability",
registryName: "registry-name",
resourceCpe: "pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2",
resourceName: "nss-softokn",
resourcePath: "",
resourceType: "package",
resourceVersion: "3.44.0-8.amzn2",
},
],
});
import pulumi
import pulumiverse_aquasec as aquasec
acknowledge = aquasec.Acknowledge("acknowledge",
comment="comment",
issues=[
aquasec.AcknowledgeIssueArgs(
docker_id="",
image_name="image:latest",
issue_name="CVE-2022-1271",
issue_type="vulnerability",
registry_name="registry",
resource_cpe="cpe:/a:gnu:gzip:1.10",
resource_name="gzip",
resource_path="/usr/bin/gzip",
resource_type="executable",
resource_version="1.10",
),
aquasec.AcknowledgeIssueArgs(
docker_id="docker-id",
image_name="image-name",
issue_name="ALAS2-2021-1722",
issue_type="vulnerability",
registry_name="registry-name",
resource_cpe="pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2",
resource_name="nss-softokn",
resource_path="",
resource_type="package",
resource_version="3.44.0-8.amzn2",
),
])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-aquasec/sdk/go/aquasec"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := aquasec.NewAcknowledge(ctx, "acknowledge", &aquasec.AcknowledgeArgs{
Comment: pulumi.String("comment"),
Issues: aquasec.AcknowledgeIssueArray{
&aquasec.AcknowledgeIssueArgs{
DockerId: pulumi.String(""),
ImageName: pulumi.String("image:latest"),
IssueName: pulumi.String("CVE-2022-1271"),
IssueType: pulumi.String("vulnerability"),
RegistryName: pulumi.String("registry"),
ResourceCpe: pulumi.String("cpe:/a:gnu:gzip:1.10"),
ResourceName: pulumi.String("gzip"),
ResourcePath: pulumi.String("/usr/bin/gzip"),
ResourceType: pulumi.String("executable"),
ResourceVersion: pulumi.String("1.10"),
},
&aquasec.AcknowledgeIssueArgs{
DockerId: pulumi.String("docker-id"),
ImageName: pulumi.String("image-name"),
IssueName: pulumi.String("ALAS2-2021-1722"),
IssueType: pulumi.String("vulnerability"),
RegistryName: pulumi.String("registry-name"),
ResourceCpe: pulumi.String("pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2"),
ResourceName: pulumi.String("nss-softokn"),
ResourcePath: pulumi.String(""),
ResourceType: pulumi.String("package"),
ResourceVersion: pulumi.String("3.44.0-8.amzn2"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aquasec = Pulumiverse.Aquasec;
return await Deployment.RunAsync(() =>
{
var acknowledge = new Aquasec.Acknowledge("acknowledge", new()
{
Comment = "comment",
Issues = new[]
{
new Aquasec.Inputs.AcknowledgeIssueArgs
{
DockerId = "",
ImageName = "image:latest",
IssueName = "CVE-2022-1271",
IssueType = "vulnerability",
RegistryName = "registry",
ResourceCpe = "cpe:/a:gnu:gzip:1.10",
ResourceName = "gzip",
ResourcePath = "/usr/bin/gzip",
ResourceType = "executable",
ResourceVersion = "1.10",
},
new Aquasec.Inputs.AcknowledgeIssueArgs
{
DockerId = "docker-id",
ImageName = "image-name",
IssueName = "ALAS2-2021-1722",
IssueType = "vulnerability",
RegistryName = "registry-name",
ResourceCpe = "pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2",
ResourceName = "nss-softokn",
ResourcePath = "",
ResourceType = "package",
ResourceVersion = "3.44.0-8.amzn2",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aquasec.Acknowledge;
import com.pulumi.aquasec.AcknowledgeArgs;
import com.pulumi.aquasec.inputs.AcknowledgeIssueArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var acknowledge = new Acknowledge("acknowledge", AcknowledgeArgs.builder()
.comment("comment")
.issues(
AcknowledgeIssueArgs.builder()
.dockerId("")
.imageName("image:latest")
.issueName("CVE-2022-1271")
.issueType("vulnerability")
.registryName("registry")
.resourceCpe("cpe:/a:gnu:gzip:1.10")
.resourceName("gzip")
.resourcePath("/usr/bin/gzip")
.resourceType("executable")
.resourceVersion("1.10")
.build(),
AcknowledgeIssueArgs.builder()
.dockerId("docker-id")
.imageName("image-name")
.issueName("ALAS2-2021-1722")
.issueType("vulnerability")
.registryName("registry-name")
.resourceCpe("pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2")
.resourceName("nss-softokn")
.resourcePath("")
.resourceType("package")
.resourceVersion("3.44.0-8.amzn2")
.build())
.build());
}
}
resources:
acknowledge:
type: aquasec:Acknowledge
properties:
comment: comment
issues:
- dockerId:
imageName: image:latest
issueName: CVE-2022-1271
issueType: vulnerability
registryName: registry
resourceCpe: cpe:/a:gnu:gzip:1.10
resourceName: gzip
resourcePath: /usr/bin/gzip
resourceType: executable
resourceVersion: '1.10'
- dockerId: docker-id
imageName: image-name
issueName: ALAS2-2021-1722
issueType: vulnerability
registryName: registry-name
resourceCpe: pkg:/amzn:2:nss-softokn:3.44.0-8.amzn2
resourceName: nss-softokn
resourcePath:
resourceType: package
resourceVersion: 3.44.0-8.amzn2
Create Acknowledge Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Acknowledge(name: string, args: AcknowledgeArgs, opts?: CustomResourceOptions);
@overload
def Acknowledge(resource_name: str,
args: AcknowledgeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Acknowledge(resource_name: str,
opts: Optional[ResourceOptions] = None,
comment: Optional[str] = None,
issues: Optional[Sequence[AcknowledgeIssueArgs]] = None)
func NewAcknowledge(ctx *Context, name string, args AcknowledgeArgs, opts ...ResourceOption) (*Acknowledge, error)
public Acknowledge(string name, AcknowledgeArgs args, CustomResourceOptions? opts = null)
public Acknowledge(String name, AcknowledgeArgs args)
public Acknowledge(String name, AcknowledgeArgs args, CustomResourceOptions options)
type: aquasec:Acknowledge
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AcknowledgeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AcknowledgeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AcknowledgeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AcknowledgeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AcknowledgeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var acknowledgeResource = new Aquasec.Acknowledge("acknowledgeResource", new()
{
Comment = "string",
Issues = new[]
{
new Aquasec.Inputs.AcknowledgeIssueArgs
{
IssueName = "string",
ResourceType = "string",
IssueType = "string",
Os = "string",
Permission = "string",
ExpirationDays = 0,
FixVersion = "string",
ImageName = "string",
ExpirationConfiguredAt = "string",
DockerId = "string",
Author = "string",
OsVersion = "string",
ExpirationConfiguredBy = "string",
RegistryName = "string",
ResourceCpe = "string",
ResourceFormat = "string",
ResourceHash = "string",
ResourceName = "string",
ResourcePath = "string",
Date = "string",
ResourceVersion = "string",
},
},
});
example, err := aquasec.NewAcknowledge(ctx, "acknowledgeResource", &aquasec.AcknowledgeArgs{
Comment: pulumi.String("string"),
Issues: aquasec.AcknowledgeIssueArray{
&aquasec.AcknowledgeIssueArgs{
IssueName: pulumi.String("string"),
ResourceType: pulumi.String("string"),
IssueType: pulumi.String("string"),
Os: pulumi.String("string"),
Permission: pulumi.String("string"),
ExpirationDays: pulumi.Int(0),
FixVersion: pulumi.String("string"),
ImageName: pulumi.String("string"),
ExpirationConfiguredAt: pulumi.String("string"),
DockerId: pulumi.String("string"),
Author: pulumi.String("string"),
OsVersion: pulumi.String("string"),
ExpirationConfiguredBy: pulumi.String("string"),
RegistryName: pulumi.String("string"),
ResourceCpe: pulumi.String("string"),
ResourceFormat: pulumi.String("string"),
ResourceHash: pulumi.String("string"),
ResourceName: pulumi.String("string"),
ResourcePath: pulumi.String("string"),
Date: pulumi.String("string"),
ResourceVersion: pulumi.String("string"),
},
},
})
var acknowledgeResource = new Acknowledge("acknowledgeResource", AcknowledgeArgs.builder()
.comment("string")
.issues(AcknowledgeIssueArgs.builder()
.issueName("string")
.resourceType("string")
.issueType("string")
.os("string")
.permission("string")
.expirationDays(0)
.fixVersion("string")
.imageName("string")
.expirationConfiguredAt("string")
.dockerId("string")
.author("string")
.osVersion("string")
.expirationConfiguredBy("string")
.registryName("string")
.resourceCpe("string")
.resourceFormat("string")
.resourceHash("string")
.resourceName("string")
.resourcePath("string")
.date("string")
.resourceVersion("string")
.build())
.build());
acknowledge_resource = aquasec.Acknowledge("acknowledgeResource",
comment="string",
issues=[aquasec.AcknowledgeIssueArgs(
issue_name="string",
resource_type="string",
issue_type="string",
os="string",
permission="string",
expiration_days=0,
fix_version="string",
image_name="string",
expiration_configured_at="string",
docker_id="string",
author="string",
os_version="string",
expiration_configured_by="string",
registry_name="string",
resource_cpe="string",
resource_format="string",
resource_hash="string",
resource_name="string",
resource_path="string",
date="string",
resource_version="string",
)])
const acknowledgeResource = new aquasec.Acknowledge("acknowledgeResource", {
comment: "string",
issues: [{
issueName: "string",
resourceType: "string",
issueType: "string",
os: "string",
permission: "string",
expirationDays: 0,
fixVersion: "string",
imageName: "string",
expirationConfiguredAt: "string",
dockerId: "string",
author: "string",
osVersion: "string",
expirationConfiguredBy: "string",
registryName: "string",
resourceCpe: "string",
resourceFormat: "string",
resourceHash: "string",
resourceName: "string",
resourcePath: "string",
date: "string",
resourceVersion: "string",
}],
});
type: aquasec:Acknowledge
properties:
comment: string
issues:
- author: string
date: string
dockerId: string
expirationConfiguredAt: string
expirationConfiguredBy: string
expirationDays: 0
fixVersion: string
imageName: string
issueName: string
issueType: string
os: string
osVersion: string
permission: string
registryName: string
resourceCpe: string
resourceFormat: string
resourceHash: string
resourceName: string
resourcePath: string
resourceType: string
resourceVersion: string
Acknowledge Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Acknowledge resource accepts the following input properties:
- Comment string
- A comment describing the reason for the acknowledgment
- Issues
List<Pulumiverse.
Aquasec. Inputs. Acknowledge Issue> - A list of existing security acknowledges.
- Comment string
- A comment describing the reason for the acknowledgment
- Issues
[]Acknowledge
Issue Args - A list of existing security acknowledges.
- comment String
- A comment describing the reason for the acknowledgment
- issues
List<Acknowledge
Issue> - A list of existing security acknowledges.
- comment string
- A comment describing the reason for the acknowledgment
- issues
Acknowledge
Issue[] - A list of existing security acknowledges.
- comment str
- A comment describing the reason for the acknowledgment
- issues
Sequence[Acknowledge
Issue Args] - A list of existing security acknowledges.
- comment String
- A comment describing the reason for the acknowledgment
- issues List<Property Map>
- A list of existing security acknowledges.
Outputs
All input properties are implicitly available as output properties. Additionally, the Acknowledge resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Acknowledge Resource
Get an existing Acknowledge resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AcknowledgeState, opts?: CustomResourceOptions): Acknowledge
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
comment: Optional[str] = None,
issues: Optional[Sequence[AcknowledgeIssueArgs]] = None) -> Acknowledge
func GetAcknowledge(ctx *Context, name string, id IDInput, state *AcknowledgeState, opts ...ResourceOption) (*Acknowledge, error)
public static Acknowledge Get(string name, Input<string> id, AcknowledgeState? state, CustomResourceOptions? opts = null)
public static Acknowledge get(String name, Output<String> id, AcknowledgeState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Comment string
- A comment describing the reason for the acknowledgment
- Issues
List<Pulumiverse.
Aquasec. Inputs. Acknowledge Issue> - A list of existing security acknowledges.
- Comment string
- A comment describing the reason for the acknowledgment
- Issues
[]Acknowledge
Issue Args - A list of existing security acknowledges.
- comment String
- A comment describing the reason for the acknowledgment
- issues
List<Acknowledge
Issue> - A list of existing security acknowledges.
- comment string
- A comment describing the reason for the acknowledgment
- issues
Acknowledge
Issue[] - A list of existing security acknowledges.
- comment str
- A comment describing the reason for the acknowledgment
- issues
Sequence[Acknowledge
Issue Args] - A list of existing security acknowledges.
- comment String
- A comment describing the reason for the acknowledgment
- issues List<Property Map>
- A list of existing security acknowledges.
Supporting Types
AcknowledgeIssue, AcknowledgeIssueArgs
- Issue
Name string - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- Issue
Type string - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- Resource
Type string - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- string
- The user who acknowledged the issue.
- Date string
- The date and time of the acknowledgment.
- Docker
Id string - Expiration
Configured stringAt - The current dat and time when the expiration was set
- Expiration
Configured stringBy - The user who set the expiration of the issue.
- Expiration
Days int - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- Fix
Version string - The version of the package that having a fix for the issue.
- Image
Name string - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- Os string
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- Os
Version string - When the resource_type is 'package', the operating system version is required.
- Permission string
- The permissions of the user who acknowledged the issue.
- Registry
Name string - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- Resource
Cpe string - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- Resource
Format string - The format of the resource.
- Resource
Hash string - When the resource_type is 'file', the hash of the file is required
- Resource
Name string - When the resource_type is 'package', the name of the package is required.
- Resource
Path string - The path of the resource. This is required for resources of type 'file' and 'executable'.
- Resource
Version string - When the resource_type is 'package', the version of the package is required
- Issue
Name string - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- Issue
Type string - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- Resource
Type string - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- string
- The user who acknowledged the issue.
- Date string
- The date and time of the acknowledgment.
- Docker
Id string - Expiration
Configured stringAt - The current dat and time when the expiration was set
- Expiration
Configured stringBy - The user who set the expiration of the issue.
- Expiration
Days int - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- Fix
Version string - The version of the package that having a fix for the issue.
- Image
Name string - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- Os string
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- Os
Version string - When the resource_type is 'package', the operating system version is required.
- Permission string
- The permissions of the user who acknowledged the issue.
- Registry
Name string - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- Resource
Cpe string - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- Resource
Format string - The format of the resource.
- Resource
Hash string - When the resource_type is 'file', the hash of the file is required
- Resource
Name string - When the resource_type is 'package', the name of the package is required.
- Resource
Path string - The path of the resource. This is required for resources of type 'file' and 'executable'.
- Resource
Version string - When the resource_type is 'package', the version of the package is required
- issue
Name String - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- issue
Type String - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- resource
Type String - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- String
- The user who acknowledged the issue.
- date String
- The date and time of the acknowledgment.
- docker
Id String - expiration
Configured StringAt - The current dat and time when the expiration was set
- expiration
Configured StringBy - The user who set the expiration of the issue.
- expiration
Days Integer - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- fix
Version String - The version of the package that having a fix for the issue.
- image
Name String - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- os String
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- os
Version String - When the resource_type is 'package', the operating system version is required.
- permission String
- The permissions of the user who acknowledged the issue.
- registry
Name String - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- resource
Cpe String - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- resource
Format String - The format of the resource.
- resource
Hash String - When the resource_type is 'file', the hash of the file is required
- resource
Name String - When the resource_type is 'package', the name of the package is required.
- resource
Path String - The path of the resource. This is required for resources of type 'file' and 'executable'.
- resource
Version String - When the resource_type is 'package', the version of the package is required
- issue
Name string - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- issue
Type string - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- resource
Type string - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- string
- The user who acknowledged the issue.
- date string
- The date and time of the acknowledgment.
- docker
Id string - expiration
Configured stringAt - The current dat and time when the expiration was set
- expiration
Configured stringBy - The user who set the expiration of the issue.
- expiration
Days number - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- fix
Version string - The version of the package that having a fix for the issue.
- image
Name string - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- os string
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- os
Version string - When the resource_type is 'package', the operating system version is required.
- permission string
- The permissions of the user who acknowledged the issue.
- registry
Name string - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- resource
Cpe string - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- resource
Format string - The format of the resource.
- resource
Hash string - When the resource_type is 'file', the hash of the file is required
- resource
Name string - When the resource_type is 'package', the name of the package is required.
- resource
Path string - The path of the resource. This is required for resources of type 'file' and 'executable'.
- resource
Version string - When the resource_type is 'package', the version of the package is required
- issue_
name str - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- issue_
type str - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- resource_
type str - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- str
- The user who acknowledged the issue.
- date str
- The date and time of the acknowledgment.
- docker_
id str - expiration_
configured_ strat - The current dat and time when the expiration was set
- expiration_
configured_ strby - The user who set the expiration of the issue.
- expiration_
days int - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- fix_
version str - The version of the package that having a fix for the issue.
- image_
name str - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- os str
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- os_
version str - When the resource_type is 'package', the operating system version is required.
- permission str
- The permissions of the user who acknowledged the issue.
- registry_
name str - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- resource_
cpe str - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- resource_
format str - The format of the resource.
- resource_
hash str - When the resource_type is 'file', the hash of the file is required
- resource_
name str - When the resource_type is 'package', the name of the package is required.
- resource_
path str - The path of the resource. This is required for resources of type 'file' and 'executable'.
- resource_
version str - When the resource_type is 'package', the version of the package is required
- issue
Name String - The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
- issue
Type String - The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
- resource
Type String - The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
- String
- The user who acknowledged the issue.
- date String
- The date and time of the acknowledgment.
- docker
Id String - expiration
Configured StringAt - The current dat and time when the expiration was set
- expiration
Configured StringBy - The user who set the expiration of the issue.
- expiration
Days Number - Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
- fix
Version String - The version of the package that having a fix for the issue.
- image
Name String - Only acknowledge the issue in the context of the specified image (also requires 'registry_name')
- os String
- When the resource_type is 'package', the operating system is required (e.g., 'ubuntu', 'alpine').
- os
Version String - When the resource_type is 'package', the operating system version is required.
- permission String
- The permissions of the user who acknowledged the issue.
- registry
Name String - Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
- resource
Cpe String - The CPE of the resource as listed in the issue by the Aqua API. This is required for resources of type 'executable'. For packages and files, the next parameters can be specified instead.
- resource
Format String - The format of the resource.
- resource
Hash String - When the resource_type is 'file', the hash of the file is required
- resource
Name String - When the resource_type is 'package', the name of the package is required.
- resource
Path String - The path of the resource. This is required for resources of type 'file' and 'executable'.
- resource
Version String - When the resource_type is 'package', the version of the package is required
Package Details
- Repository
- aquasec pulumiverse/pulumi-aquasec
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aquasec
Terraform Provider.