1. Packages
  2. Aquasec
  3. API Docs
  4. Acknowledge
Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse

aquasec.Acknowledge

Explore with Pulumi AI

aquasec logo
Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse

    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.AcknowledgeIssue>
    A list of existing security acknowledges.
    Comment string
    A comment describing the reason for the acknowledgment
    Issues []AcknowledgeIssueArgs
    A list of existing security acknowledges.
    comment String
    A comment describing the reason for the acknowledgment
    issues List<AcknowledgeIssue>
    A list of existing security acknowledges.
    comment string
    A comment describing the reason for the acknowledgment
    issues AcknowledgeIssue[]
    A list of existing security acknowledges.
    comment str
    A comment describing the reason for the acknowledgment
    issues Sequence[AcknowledgeIssueArgs]
    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.
    The following state arguments are supported:
    Comment string
    A comment describing the reason for the acknowledgment
    Issues List<Pulumiverse.Aquasec.Inputs.AcknowledgeIssue>
    A list of existing security acknowledges.
    Comment string
    A comment describing the reason for the acknowledgment
    Issues []AcknowledgeIssueArgs
    A list of existing security acknowledges.
    comment String
    A comment describing the reason for the acknowledgment
    issues List<AcknowledgeIssue>
    A list of existing security acknowledges.
    comment string
    A comment describing the reason for the acknowledgment
    issues AcknowledgeIssue[]
    A list of existing security acknowledges.
    comment str
    A comment describing the reason for the acknowledgment
    issues Sequence[AcknowledgeIssueArgs]
    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

    IssueName string
    The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
    IssueType string
    The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
    ResourceType string
    The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
    Author string
    The user who acknowledged the issue.
    Date string
    The date and time of the acknowledgment.
    DockerId string
    ExpirationConfiguredAt string
    The current dat and time when the expiration was set
    ExpirationConfiguredBy string
    The user who set the expiration of the issue.
    ExpirationDays int
    Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
    FixVersion string
    The version of the package that having a fix for the issue.
    ImageName 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').
    OsVersion string
    When the resource_type is 'package', the operating system version is required.
    Permission string
    The permissions of the user who acknowledged the issue.
    RegistryName string
    Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
    ResourceCpe 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.
    ResourceFormat string
    The format of the resource.
    ResourceHash string
    When the resource_type is 'file', the hash of the file is required
    ResourceName string
    When the resource_type is 'package', the name of the package is required.
    ResourcePath string
    The path of the resource. This is required for resources of type 'file' and 'executable'.
    ResourceVersion string
    When the resource_type is 'package', the version of the package is required
    IssueName string
    The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
    IssueType string
    The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
    ResourceType string
    The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
    Author string
    The user who acknowledged the issue.
    Date string
    The date and time of the acknowledgment.
    DockerId string
    ExpirationConfiguredAt string
    The current dat and time when the expiration was set
    ExpirationConfiguredBy string
    The user who set the expiration of the issue.
    ExpirationDays int
    Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
    FixVersion string
    The version of the package that having a fix for the issue.
    ImageName 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').
    OsVersion string
    When the resource_type is 'package', the operating system version is required.
    Permission string
    The permissions of the user who acknowledged the issue.
    RegistryName string
    Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
    ResourceCpe 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.
    ResourceFormat string
    The format of the resource.
    ResourceHash string
    When the resource_type is 'file', the hash of the file is required
    ResourceName string
    When the resource_type is 'package', the name of the package is required.
    ResourcePath string
    The path of the resource. This is required for resources of type 'file' and 'executable'.
    ResourceVersion string
    When the resource_type is 'package', the version of the package is required
    issueName String
    The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
    issueType String
    The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
    resourceType String
    The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
    author String
    The user who acknowledged the issue.
    date String
    The date and time of the acknowledgment.
    dockerId String
    expirationConfiguredAt String
    The current dat and time when the expiration was set
    expirationConfiguredBy String
    The user who set the expiration of the issue.
    expirationDays Integer
    Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
    fixVersion String
    The version of the package that having a fix for the issue.
    imageName 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').
    osVersion String
    When the resource_type is 'package', the operating system version is required.
    permission String
    The permissions of the user who acknowledged the issue.
    registryName String
    Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
    resourceCpe 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.
    resourceFormat String
    The format of the resource.
    resourceHash String
    When the resource_type is 'file', the hash of the file is required
    resourceName String
    When the resource_type is 'package', the name of the package is required.
    resourcePath String
    The path of the resource. This is required for resources of type 'file' and 'executable'.
    resourceVersion String
    When the resource_type is 'package', the version of the package is required
    issueName string
    The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
    issueType string
    The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
    resourceType string
    The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
    author string
    The user who acknowledged the issue.
    date string
    The date and time of the acknowledgment.
    dockerId string
    expirationConfiguredAt string
    The current dat and time when the expiration was set
    expirationConfiguredBy string
    The user who set the expiration of the issue.
    expirationDays number
    Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
    fixVersion string
    The version of the package that having a fix for the issue.
    imageName 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').
    osVersion string
    When the resource_type is 'package', the operating system version is required.
    permission string
    The permissions of the user who acknowledged the issue.
    registryName string
    Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
    resourceCpe 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.
    resourceFormat string
    The format of the resource.
    resourceHash string
    When the resource_type is 'file', the hash of the file is required
    resourceName string
    When the resource_type is 'package', the name of the package is required.
    resourcePath string
    The path of the resource. This is required for resources of type 'file' and 'executable'.
    resourceVersion 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')
    author str
    The user who acknowledged the issue.
    date str
    The date and time of the acknowledgment.
    docker_id str
    expiration_configured_at str
    The current dat and time when the expiration was set
    expiration_configured_by str
    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
    issueName String
    The name of the security issue (the CVE or security advisory for vulnerabilities, name of malware or type of sensitive data)
    issueType String
    The type of the security issue (either 'vulnerability', 'sensitive_data' or 'malware')
    resourceType String
    The type of the resource where the issue was detected (either 'package', 'file' or 'executable')
    author String
    The user who acknowledged the issue.
    date String
    The date and time of the acknowledgment.
    dockerId String
    expirationConfiguredAt String
    The current dat and time when the expiration was set
    expirationConfiguredBy String
    The user who set the expiration of the issue.
    expirationDays Number
    Number of days until expiration of the acknowledgement. The value must be integer from 1 to 999, inclusive.
    fixVersion String
    The version of the package that having a fix for the issue.
    imageName 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').
    osVersion String
    When the resource_type is 'package', the operating system version is required.
    permission String
    The permissions of the user who acknowledged the issue.
    registryName String
    Only acknowledge the issue in the context of the specified repository (also requires 'registry_name').
    resourceCpe 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.
    resourceFormat String
    The format of the resource.
    resourceHash String
    When the resource_type is 'file', the hash of the file is required
    resourceName String
    When the resource_type is 'package', the name of the package is required.
    resourcePath String
    The path of the resource. This is required for resources of type 'file' and 'executable'.
    resourceVersion 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.
    aquasec logo
    Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse