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

aquasec.Image

Explore with Pulumi AI

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

    Create Image Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Image(name: string, args: ImageArgs, opts?: CustomResourceOptions);
    @overload
    def Image(resource_name: str,
              args: ImageArgs,
              opts: Optional[ResourceOptions] = None)
    
    @overload
    def Image(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              registry: Optional[str] = None,
              repository: Optional[str] = None,
              tag: Optional[str] = None,
              allow_image: Optional[bool] = None,
              block_image: Optional[bool] = None,
              permission_modification_comment: Optional[str] = None)
    func NewImage(ctx *Context, name string, args ImageArgs, opts ...ResourceOption) (*Image, error)
    public Image(string name, ImageArgs args, CustomResourceOptions? opts = null)
    public Image(String name, ImageArgs args)
    public Image(String name, ImageArgs args, CustomResourceOptions options)
    
    type: aquasec:Image
    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 ImageArgs
    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 ImageArgs
    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 ImageArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ImageArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ImageArgs
    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 imageResource = new Aquasec.Image("imageResource", new()
    {
        Registry = "string",
        Repository = "string",
        Tag = "string",
        AllowImage = false,
        BlockImage = false,
        PermissionModificationComment = "string",
    });
    
    example, err := aquasec.NewImage(ctx, "imageResource", &aquasec.ImageArgs{
    	Registry:                      pulumi.String("string"),
    	Repository:                    pulumi.String("string"),
    	Tag:                           pulumi.String("string"),
    	AllowImage:                    pulumi.Bool(false),
    	BlockImage:                    pulumi.Bool(false),
    	PermissionModificationComment: pulumi.String("string"),
    })
    
    var imageResource = new Image("imageResource", ImageArgs.builder()
        .registry("string")
        .repository("string")
        .tag("string")
        .allowImage(false)
        .blockImage(false)
        .permissionModificationComment("string")
        .build());
    
    image_resource = aquasec.Image("imageResource",
        registry="string",
        repository="string",
        tag="string",
        allow_image=False,
        block_image=False,
        permission_modification_comment="string")
    
    const imageResource = new aquasec.Image("imageResource", {
        registry: "string",
        repository: "string",
        tag: "string",
        allowImage: false,
        blockImage: false,
        permissionModificationComment: "string",
    });
    
    type: aquasec:Image
    properties:
        allowImage: false
        blockImage: false
        permissionModificationComment: string
        registry: string
        repository: string
        tag: string
    

    Image Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Image resource accepts the following input properties:

    Registry string
    The name of the registry where the image is stored.
    Repository string
    The name of the image's repository.
    Tag string
    The tag of the image.
    AllowImage bool
    If this field is set to true, the image will be whitelisted.
    BlockImage bool
    If this field is set to true, the image will be blacklisted.
    PermissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    Registry string
    The name of the registry where the image is stored.
    Repository string
    The name of the image's repository.
    Tag string
    The tag of the image.
    AllowImage bool
    If this field is set to true, the image will be whitelisted.
    BlockImage bool
    If this field is set to true, the image will be blacklisted.
    PermissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    registry String
    The name of the registry where the image is stored.
    repository String
    The name of the image's repository.
    tag String
    The tag of the image.
    allowImage Boolean
    If this field is set to true, the image will be whitelisted.
    blockImage Boolean
    If this field is set to true, the image will be blacklisted.
    permissionModificationComment String
    A comment on why the image was whitelisted or blacklisted
    registry string
    The name of the registry where the image is stored.
    repository string
    The name of the image's repository.
    tag string
    The tag of the image.
    allowImage boolean
    If this field is set to true, the image will be whitelisted.
    blockImage boolean
    If this field is set to true, the image will be blacklisted.
    permissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    registry str
    The name of the registry where the image is stored.
    repository str
    The name of the image's repository.
    tag str
    The tag of the image.
    allow_image bool
    If this field is set to true, the image will be whitelisted.
    block_image bool
    If this field is set to true, the image will be blacklisted.
    permission_modification_comment str
    A comment on why the image was whitelisted or blacklisted
    registry String
    The name of the registry where the image is stored.
    repository String
    The name of the image's repository.
    tag String
    The tag of the image.
    allowImage Boolean
    If this field is set to true, the image will be whitelisted.
    blockImage Boolean
    If this field is set to true, the image will be blacklisted.
    permissionModificationComment String
    A comment on why the image was whitelisted or blacklisted

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Image resource produces the following output properties:

    Architecture string
    The image architecture.
    AssuranceChecksPerformeds List<Pulumiverse.Aquasec.Outputs.ImageAssuranceChecksPerformed>
    The list of image assurance checks performed on the image.
    Author string
    The name of the user who registered the image.
    Blacklisted bool
    Whether the image is blacklisted.
    Comment string
    The image creation comment.
    Created string
    The date and time when the image was registered.
    CriticalVulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    DefaultUser string
    The default user of the image.
    Digest string
    The content digest of the image.
    Disallowed bool
    Whether the image is disallowed (non-compliant).
    DisallowedByAssuranceChecks bool
    Whether the image was disallowed because of Image Assurance Policies.
    DockerId string
    The Docker image ID.
    DockerLabels List<string>
    Docker labels of the image.
    DockerVersion string
    The Docker version used when building the image.
    DtaSeverityScore string
    DTA severity score.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    EnvironmentVariables List<string>
    Environment variables in the image.
    HighVulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    Histories List<Pulumiverse.Aquasec.Outputs.ImageHistory>
    The Docker history of the image.
    Id string
    The provider-assigned unique ID for this managed resource.
    ImageSize int
    The size of the image in bytes.
    ImageType string
    The type of the image.
    Labels List<string>
    Aqua labels of the image.
    LowVulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    Malware int
    Number of malware found on the image.
    MediumVulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    Name string
    The name of the image.
    NegligibleVulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    NewerImageExists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    Os string
    The operating system detected in the image
    OsVersion string
    The version of the OS detected in the image.
    Parent string
    The ID of the parent image.
    PartialResults bool
    Whether the image could only be partially scanned.
    PendingDisallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    Permission string
    Permission of the image.
    PermissionAuthor string
    The name of the user who last modified the image permissions.
    PermissionComment string
    The comment provided when the image permissions were last modified
    RegistryType string
    Type of the registry.
    RepoDigests List<string>
    The repository digests.
    ScanDate string
    The date and time when the image was last scanned.
    ScanError string
    If the image scan failed, the failure message.
    ScanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    SensitiveData int
    Number of sensitive data detected in the image.
    TotalVulnerabilities int
    The total number of vulnerabilities detected in the image.
    VirtualSize int
    The virtual size of the image.
    Vulnerabilities List<Pulumiverse.Aquasec.Outputs.ImageVulnerability>
    A list of all the vulnerabilities found in the image
    Whitelisted bool
    Whether the image is whitelisted.
    Architecture string
    The image architecture.
    AssuranceChecksPerformeds []ImageAssuranceChecksPerformed
    The list of image assurance checks performed on the image.
    Author string
    The name of the user who registered the image.
    Blacklisted bool
    Whether the image is blacklisted.
    Comment string
    The image creation comment.
    Created string
    The date and time when the image was registered.
    CriticalVulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    DefaultUser string
    The default user of the image.
    Digest string
    The content digest of the image.
    Disallowed bool
    Whether the image is disallowed (non-compliant).
    DisallowedByAssuranceChecks bool
    Whether the image was disallowed because of Image Assurance Policies.
    DockerId string
    The Docker image ID.
    DockerLabels []string
    Docker labels of the image.
    DockerVersion string
    The Docker version used when building the image.
    DtaSeverityScore string
    DTA severity score.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    EnvironmentVariables []string
    Environment variables in the image.
    HighVulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    Histories []ImageHistory
    The Docker history of the image.
    Id string
    The provider-assigned unique ID for this managed resource.
    ImageSize int
    The size of the image in bytes.
    ImageType string
    The type of the image.
    Labels []string
    Aqua labels of the image.
    LowVulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    Malware int
    Number of malware found on the image.
    MediumVulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    Name string
    The name of the image.
    NegligibleVulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    NewerImageExists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    Os string
    The operating system detected in the image
    OsVersion string
    The version of the OS detected in the image.
    Parent string
    The ID of the parent image.
    PartialResults bool
    Whether the image could only be partially scanned.
    PendingDisallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    Permission string
    Permission of the image.
    PermissionAuthor string
    The name of the user who last modified the image permissions.
    PermissionComment string
    The comment provided when the image permissions were last modified
    RegistryType string
    Type of the registry.
    RepoDigests []string
    The repository digests.
    ScanDate string
    The date and time when the image was last scanned.
    ScanError string
    If the image scan failed, the failure message.
    ScanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    SensitiveData int
    Number of sensitive data detected in the image.
    TotalVulnerabilities int
    The total number of vulnerabilities detected in the image.
    VirtualSize int
    The virtual size of the image.
    Vulnerabilities []ImageVulnerability
    A list of all the vulnerabilities found in the image
    Whitelisted bool
    Whether the image is whitelisted.
    architecture String
    The image architecture.
    assuranceChecksPerformeds List<ImageAssuranceChecksPerformed>
    The list of image assurance checks performed on the image.
    author String
    The name of the user who registered the image.
    blacklisted Boolean
    Whether the image is blacklisted.
    comment String
    The image creation comment.
    created String
    The date and time when the image was registered.
    criticalVulnerabilities Integer
    Number of critical severity vulnerabilities detected in the image.
    defaultUser String
    The default user of the image.
    digest String
    The content digest of the image.
    disallowed Boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks Boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId String
    The Docker image ID.
    dockerLabels List<String>
    Docker labels of the image.
    dockerVersion String
    The Docker version used when building the image.
    dtaSeverityScore String
    DTA severity score.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    environmentVariables List<String>
    Environment variables in the image.
    highVulnerabilities Integer
    Number of high severity vulnerabilities detected in the image.
    histories List<ImageHistory>
    The Docker history of the image.
    id String
    The provider-assigned unique ID for this managed resource.
    imageSize Integer
    The size of the image in bytes.
    imageType String
    The type of the image.
    labels List<String>
    Aqua labels of the image.
    lowVulnerabilities Integer
    Number of low severity vulnerabilities detected in the image.
    malware Integer
    Number of malware found on the image.
    mediumVulnerabilities Integer
    Number of medium severity vulnerabilities detected in the image.
    name String
    The name of the image.
    negligibleVulnerabilities Integer
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists Boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os String
    The operating system detected in the image
    osVersion String
    The version of the OS detected in the image.
    parent String
    The ID of the parent image.
    partialResults Boolean
    Whether the image could only be partially scanned.
    pendingDisallowed Boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission String
    Permission of the image.
    permissionAuthor String
    The name of the user who last modified the image permissions.
    permissionComment String
    The comment provided when the image permissions were last modified
    registryType String
    Type of the registry.
    repoDigests List<String>
    The repository digests.
    scanDate String
    The date and time when the image was last scanned.
    scanError String
    If the image scan failed, the failure message.
    scanStatus String
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData Integer
    Number of sensitive data detected in the image.
    totalVulnerabilities Integer
    The total number of vulnerabilities detected in the image.
    virtualSize Integer
    The virtual size of the image.
    vulnerabilities List<ImageVulnerability>
    A list of all the vulnerabilities found in the image
    whitelisted Boolean
    Whether the image is whitelisted.
    architecture string
    The image architecture.
    assuranceChecksPerformeds ImageAssuranceChecksPerformed[]
    The list of image assurance checks performed on the image.
    author string
    The name of the user who registered the image.
    blacklisted boolean
    Whether the image is blacklisted.
    comment string
    The image creation comment.
    created string
    The date and time when the image was registered.
    criticalVulnerabilities number
    Number of critical severity vulnerabilities detected in the image.
    defaultUser string
    The default user of the image.
    digest string
    The content digest of the image.
    disallowed boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId string
    The Docker image ID.
    dockerLabels string[]
    Docker labels of the image.
    dockerVersion string
    The Docker version used when building the image.
    dtaSeverityScore string
    DTA severity score.
    dtaSkipped boolean
    If DTA was skipped.
    dtaSkippedReason string
    The reason why DTA was skipped.
    environmentVariables string[]
    Environment variables in the image.
    highVulnerabilities number
    Number of high severity vulnerabilities detected in the image.
    histories ImageHistory[]
    The Docker history of the image.
    id string
    The provider-assigned unique ID for this managed resource.
    imageSize number
    The size of the image in bytes.
    imageType string
    The type of the image.
    labels string[]
    Aqua labels of the image.
    lowVulnerabilities number
    Number of low severity vulnerabilities detected in the image.
    malware number
    Number of malware found on the image.
    mediumVulnerabilities number
    Number of medium severity vulnerabilities detected in the image.
    name string
    The name of the image.
    negligibleVulnerabilities number
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os string
    The operating system detected in the image
    osVersion string
    The version of the OS detected in the image.
    parent string
    The ID of the parent image.
    partialResults boolean
    Whether the image could only be partially scanned.
    pendingDisallowed boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission string
    Permission of the image.
    permissionAuthor string
    The name of the user who last modified the image permissions.
    permissionComment string
    The comment provided when the image permissions were last modified
    registryType string
    Type of the registry.
    repoDigests string[]
    The repository digests.
    scanDate string
    The date and time when the image was last scanned.
    scanError string
    If the image scan failed, the failure message.
    scanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData number
    Number of sensitive data detected in the image.
    totalVulnerabilities number
    The total number of vulnerabilities detected in the image.
    virtualSize number
    The virtual size of the image.
    vulnerabilities ImageVulnerability[]
    A list of all the vulnerabilities found in the image
    whitelisted boolean
    Whether the image is whitelisted.
    architecture str
    The image architecture.
    assurance_checks_performeds Sequence[ImageAssuranceChecksPerformed]
    The list of image assurance checks performed on the image.
    author str
    The name of the user who registered the image.
    blacklisted bool
    Whether the image is blacklisted.
    comment str
    The image creation comment.
    created str
    The date and time when the image was registered.
    critical_vulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    default_user str
    The default user of the image.
    digest str
    The content digest of the image.
    disallowed bool
    Whether the image is disallowed (non-compliant).
    disallowed_by_assurance_checks bool
    Whether the image was disallowed because of Image Assurance Policies.
    docker_id str
    The Docker image ID.
    docker_labels Sequence[str]
    Docker labels of the image.
    docker_version str
    The Docker version used when building the image.
    dta_severity_score str
    DTA severity score.
    dta_skipped bool
    If DTA was skipped.
    dta_skipped_reason str
    The reason why DTA was skipped.
    environment_variables Sequence[str]
    Environment variables in the image.
    high_vulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    histories Sequence[ImageHistory]
    The Docker history of the image.
    id str
    The provider-assigned unique ID for this managed resource.
    image_size int
    The size of the image in bytes.
    image_type str
    The type of the image.
    labels Sequence[str]
    Aqua labels of the image.
    low_vulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    malware int
    Number of malware found on the image.
    medium_vulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    name str
    The name of the image.
    negligible_vulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    newer_image_exists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os str
    The operating system detected in the image
    os_version str
    The version of the OS detected in the image.
    parent str
    The ID of the parent image.
    partial_results bool
    Whether the image could only be partially scanned.
    pending_disallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission str
    Permission of the image.
    permission_author str
    The name of the user who last modified the image permissions.
    permission_comment str
    The comment provided when the image permissions were last modified
    registry_type str
    Type of the registry.
    repo_digests Sequence[str]
    The repository digests.
    scan_date str
    The date and time when the image was last scanned.
    scan_error str
    If the image scan failed, the failure message.
    scan_status str
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitive_data int
    Number of sensitive data detected in the image.
    total_vulnerabilities int
    The total number of vulnerabilities detected in the image.
    virtual_size int
    The virtual size of the image.
    vulnerabilities Sequence[ImageVulnerability]
    A list of all the vulnerabilities found in the image
    whitelisted bool
    Whether the image is whitelisted.
    architecture String
    The image architecture.
    assuranceChecksPerformeds List<Property Map>
    The list of image assurance checks performed on the image.
    author String
    The name of the user who registered the image.
    blacklisted Boolean
    Whether the image is blacklisted.
    comment String
    The image creation comment.
    created String
    The date and time when the image was registered.
    criticalVulnerabilities Number
    Number of critical severity vulnerabilities detected in the image.
    defaultUser String
    The default user of the image.
    digest String
    The content digest of the image.
    disallowed Boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks Boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId String
    The Docker image ID.
    dockerLabels List<String>
    Docker labels of the image.
    dockerVersion String
    The Docker version used when building the image.
    dtaSeverityScore String
    DTA severity score.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    environmentVariables List<String>
    Environment variables in the image.
    highVulnerabilities Number
    Number of high severity vulnerabilities detected in the image.
    histories List<Property Map>
    The Docker history of the image.
    id String
    The provider-assigned unique ID for this managed resource.
    imageSize Number
    The size of the image in bytes.
    imageType String
    The type of the image.
    labels List<String>
    Aqua labels of the image.
    lowVulnerabilities Number
    Number of low severity vulnerabilities detected in the image.
    malware Number
    Number of malware found on the image.
    mediumVulnerabilities Number
    Number of medium severity vulnerabilities detected in the image.
    name String
    The name of the image.
    negligibleVulnerabilities Number
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists Boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os String
    The operating system detected in the image
    osVersion String
    The version of the OS detected in the image.
    parent String
    The ID of the parent image.
    partialResults Boolean
    Whether the image could only be partially scanned.
    pendingDisallowed Boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission String
    Permission of the image.
    permissionAuthor String
    The name of the user who last modified the image permissions.
    permissionComment String
    The comment provided when the image permissions were last modified
    registryType String
    Type of the registry.
    repoDigests List<String>
    The repository digests.
    scanDate String
    The date and time when the image was last scanned.
    scanError String
    If the image scan failed, the failure message.
    scanStatus String
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData Number
    Number of sensitive data detected in the image.
    totalVulnerabilities Number
    The total number of vulnerabilities detected in the image.
    virtualSize Number
    The virtual size of the image.
    vulnerabilities List<Property Map>
    A list of all the vulnerabilities found in the image
    whitelisted Boolean
    Whether the image is whitelisted.

    Look up Existing Image Resource

    Get an existing Image 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?: ImageState, opts?: CustomResourceOptions): Image
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            allow_image: Optional[bool] = None,
            architecture: Optional[str] = None,
            assurance_checks_performeds: Optional[Sequence[ImageAssuranceChecksPerformedArgs]] = None,
            author: Optional[str] = None,
            blacklisted: Optional[bool] = None,
            block_image: Optional[bool] = None,
            comment: Optional[str] = None,
            created: Optional[str] = None,
            critical_vulnerabilities: Optional[int] = None,
            default_user: Optional[str] = None,
            digest: Optional[str] = None,
            disallowed: Optional[bool] = None,
            disallowed_by_assurance_checks: Optional[bool] = None,
            docker_id: Optional[str] = None,
            docker_labels: Optional[Sequence[str]] = None,
            docker_version: Optional[str] = None,
            dta_severity_score: Optional[str] = None,
            dta_skipped: Optional[bool] = None,
            dta_skipped_reason: Optional[str] = None,
            environment_variables: Optional[Sequence[str]] = None,
            high_vulnerabilities: Optional[int] = None,
            histories: Optional[Sequence[ImageHistoryArgs]] = None,
            image_size: Optional[int] = None,
            image_type: Optional[str] = None,
            labels: Optional[Sequence[str]] = None,
            low_vulnerabilities: Optional[int] = None,
            malware: Optional[int] = None,
            medium_vulnerabilities: Optional[int] = None,
            name: Optional[str] = None,
            negligible_vulnerabilities: Optional[int] = None,
            newer_image_exists: Optional[bool] = None,
            os: Optional[str] = None,
            os_version: Optional[str] = None,
            parent: Optional[str] = None,
            partial_results: Optional[bool] = None,
            pending_disallowed: Optional[bool] = None,
            permission: Optional[str] = None,
            permission_author: Optional[str] = None,
            permission_comment: Optional[str] = None,
            permission_modification_comment: Optional[str] = None,
            registry: Optional[str] = None,
            registry_type: Optional[str] = None,
            repo_digests: Optional[Sequence[str]] = None,
            repository: Optional[str] = None,
            scan_date: Optional[str] = None,
            scan_error: Optional[str] = None,
            scan_status: Optional[str] = None,
            sensitive_data: Optional[int] = None,
            tag: Optional[str] = None,
            total_vulnerabilities: Optional[int] = None,
            virtual_size: Optional[int] = None,
            vulnerabilities: Optional[Sequence[ImageVulnerabilityArgs]] = None,
            whitelisted: Optional[bool] = None) -> Image
    func GetImage(ctx *Context, name string, id IDInput, state *ImageState, opts ...ResourceOption) (*Image, error)
    public static Image Get(string name, Input<string> id, ImageState? state, CustomResourceOptions? opts = null)
    public static Image get(String name, Output<String> id, ImageState 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:
    AllowImage bool
    If this field is set to true, the image will be whitelisted.
    Architecture string
    The image architecture.
    AssuranceChecksPerformeds List<Pulumiverse.Aquasec.Inputs.ImageAssuranceChecksPerformed>
    The list of image assurance checks performed on the image.
    Author string
    The name of the user who registered the image.
    Blacklisted bool
    Whether the image is blacklisted.
    BlockImage bool
    If this field is set to true, the image will be blacklisted.
    Comment string
    The image creation comment.
    Created string
    The date and time when the image was registered.
    CriticalVulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    DefaultUser string
    The default user of the image.
    Digest string
    The content digest of the image.
    Disallowed bool
    Whether the image is disallowed (non-compliant).
    DisallowedByAssuranceChecks bool
    Whether the image was disallowed because of Image Assurance Policies.
    DockerId string
    The Docker image ID.
    DockerLabels List<string>
    Docker labels of the image.
    DockerVersion string
    The Docker version used when building the image.
    DtaSeverityScore string
    DTA severity score.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    EnvironmentVariables List<string>
    Environment variables in the image.
    HighVulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    Histories List<Pulumiverse.Aquasec.Inputs.ImageHistory>
    The Docker history of the image.
    ImageSize int
    The size of the image in bytes.
    ImageType string
    The type of the image.
    Labels List<string>
    Aqua labels of the image.
    LowVulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    Malware int
    Number of malware found on the image.
    MediumVulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    Name string
    The name of the image.
    NegligibleVulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    NewerImageExists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    Os string
    The operating system detected in the image
    OsVersion string
    The version of the OS detected in the image.
    Parent string
    The ID of the parent image.
    PartialResults bool
    Whether the image could only be partially scanned.
    PendingDisallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    Permission string
    Permission of the image.
    PermissionAuthor string
    The name of the user who last modified the image permissions.
    PermissionComment string
    The comment provided when the image permissions were last modified
    PermissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    Registry string
    The name of the registry where the image is stored.
    RegistryType string
    Type of the registry.
    RepoDigests List<string>
    The repository digests.
    Repository string
    The name of the image's repository.
    ScanDate string
    The date and time when the image was last scanned.
    ScanError string
    If the image scan failed, the failure message.
    ScanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    SensitiveData int
    Number of sensitive data detected in the image.
    Tag string
    The tag of the image.
    TotalVulnerabilities int
    The total number of vulnerabilities detected in the image.
    VirtualSize int
    The virtual size of the image.
    Vulnerabilities List<Pulumiverse.Aquasec.Inputs.ImageVulnerability>
    A list of all the vulnerabilities found in the image
    Whitelisted bool
    Whether the image is whitelisted.
    AllowImage bool
    If this field is set to true, the image will be whitelisted.
    Architecture string
    The image architecture.
    AssuranceChecksPerformeds []ImageAssuranceChecksPerformedArgs
    The list of image assurance checks performed on the image.
    Author string
    The name of the user who registered the image.
    Blacklisted bool
    Whether the image is blacklisted.
    BlockImage bool
    If this field is set to true, the image will be blacklisted.
    Comment string
    The image creation comment.
    Created string
    The date and time when the image was registered.
    CriticalVulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    DefaultUser string
    The default user of the image.
    Digest string
    The content digest of the image.
    Disallowed bool
    Whether the image is disallowed (non-compliant).
    DisallowedByAssuranceChecks bool
    Whether the image was disallowed because of Image Assurance Policies.
    DockerId string
    The Docker image ID.
    DockerLabels []string
    Docker labels of the image.
    DockerVersion string
    The Docker version used when building the image.
    DtaSeverityScore string
    DTA severity score.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    EnvironmentVariables []string
    Environment variables in the image.
    HighVulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    Histories []ImageHistoryArgs
    The Docker history of the image.
    ImageSize int
    The size of the image in bytes.
    ImageType string
    The type of the image.
    Labels []string
    Aqua labels of the image.
    LowVulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    Malware int
    Number of malware found on the image.
    MediumVulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    Name string
    The name of the image.
    NegligibleVulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    NewerImageExists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    Os string
    The operating system detected in the image
    OsVersion string
    The version of the OS detected in the image.
    Parent string
    The ID of the parent image.
    PartialResults bool
    Whether the image could only be partially scanned.
    PendingDisallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    Permission string
    Permission of the image.
    PermissionAuthor string
    The name of the user who last modified the image permissions.
    PermissionComment string
    The comment provided when the image permissions were last modified
    PermissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    Registry string
    The name of the registry where the image is stored.
    RegistryType string
    Type of the registry.
    RepoDigests []string
    The repository digests.
    Repository string
    The name of the image's repository.
    ScanDate string
    The date and time when the image was last scanned.
    ScanError string
    If the image scan failed, the failure message.
    ScanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    SensitiveData int
    Number of sensitive data detected in the image.
    Tag string
    The tag of the image.
    TotalVulnerabilities int
    The total number of vulnerabilities detected in the image.
    VirtualSize int
    The virtual size of the image.
    Vulnerabilities []ImageVulnerabilityArgs
    A list of all the vulnerabilities found in the image
    Whitelisted bool
    Whether the image is whitelisted.
    allowImage Boolean
    If this field is set to true, the image will be whitelisted.
    architecture String
    The image architecture.
    assuranceChecksPerformeds List<ImageAssuranceChecksPerformed>
    The list of image assurance checks performed on the image.
    author String
    The name of the user who registered the image.
    blacklisted Boolean
    Whether the image is blacklisted.
    blockImage Boolean
    If this field is set to true, the image will be blacklisted.
    comment String
    The image creation comment.
    created String
    The date and time when the image was registered.
    criticalVulnerabilities Integer
    Number of critical severity vulnerabilities detected in the image.
    defaultUser String
    The default user of the image.
    digest String
    The content digest of the image.
    disallowed Boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks Boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId String
    The Docker image ID.
    dockerLabels List<String>
    Docker labels of the image.
    dockerVersion String
    The Docker version used when building the image.
    dtaSeverityScore String
    DTA severity score.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    environmentVariables List<String>
    Environment variables in the image.
    highVulnerabilities Integer
    Number of high severity vulnerabilities detected in the image.
    histories List<ImageHistory>
    The Docker history of the image.
    imageSize Integer
    The size of the image in bytes.
    imageType String
    The type of the image.
    labels List<String>
    Aqua labels of the image.
    lowVulnerabilities Integer
    Number of low severity vulnerabilities detected in the image.
    malware Integer
    Number of malware found on the image.
    mediumVulnerabilities Integer
    Number of medium severity vulnerabilities detected in the image.
    name String
    The name of the image.
    negligibleVulnerabilities Integer
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists Boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os String
    The operating system detected in the image
    osVersion String
    The version of the OS detected in the image.
    parent String
    The ID of the parent image.
    partialResults Boolean
    Whether the image could only be partially scanned.
    pendingDisallowed Boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission String
    Permission of the image.
    permissionAuthor String
    The name of the user who last modified the image permissions.
    permissionComment String
    The comment provided when the image permissions were last modified
    permissionModificationComment String
    A comment on why the image was whitelisted or blacklisted
    registry String
    The name of the registry where the image is stored.
    registryType String
    Type of the registry.
    repoDigests List<String>
    The repository digests.
    repository String
    The name of the image's repository.
    scanDate String
    The date and time when the image was last scanned.
    scanError String
    If the image scan failed, the failure message.
    scanStatus String
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData Integer
    Number of sensitive data detected in the image.
    tag String
    The tag of the image.
    totalVulnerabilities Integer
    The total number of vulnerabilities detected in the image.
    virtualSize Integer
    The virtual size of the image.
    vulnerabilities List<ImageVulnerability>
    A list of all the vulnerabilities found in the image
    whitelisted Boolean
    Whether the image is whitelisted.
    allowImage boolean
    If this field is set to true, the image will be whitelisted.
    architecture string
    The image architecture.
    assuranceChecksPerformeds ImageAssuranceChecksPerformed[]
    The list of image assurance checks performed on the image.
    author string
    The name of the user who registered the image.
    blacklisted boolean
    Whether the image is blacklisted.
    blockImage boolean
    If this field is set to true, the image will be blacklisted.
    comment string
    The image creation comment.
    created string
    The date and time when the image was registered.
    criticalVulnerabilities number
    Number of critical severity vulnerabilities detected in the image.
    defaultUser string
    The default user of the image.
    digest string
    The content digest of the image.
    disallowed boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId string
    The Docker image ID.
    dockerLabels string[]
    Docker labels of the image.
    dockerVersion string
    The Docker version used when building the image.
    dtaSeverityScore string
    DTA severity score.
    dtaSkipped boolean
    If DTA was skipped.
    dtaSkippedReason string
    The reason why DTA was skipped.
    environmentVariables string[]
    Environment variables in the image.
    highVulnerabilities number
    Number of high severity vulnerabilities detected in the image.
    histories ImageHistory[]
    The Docker history of the image.
    imageSize number
    The size of the image in bytes.
    imageType string
    The type of the image.
    labels string[]
    Aqua labels of the image.
    lowVulnerabilities number
    Number of low severity vulnerabilities detected in the image.
    malware number
    Number of malware found on the image.
    mediumVulnerabilities number
    Number of medium severity vulnerabilities detected in the image.
    name string
    The name of the image.
    negligibleVulnerabilities number
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os string
    The operating system detected in the image
    osVersion string
    The version of the OS detected in the image.
    parent string
    The ID of the parent image.
    partialResults boolean
    Whether the image could only be partially scanned.
    pendingDisallowed boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission string
    Permission of the image.
    permissionAuthor string
    The name of the user who last modified the image permissions.
    permissionComment string
    The comment provided when the image permissions were last modified
    permissionModificationComment string
    A comment on why the image was whitelisted or blacklisted
    registry string
    The name of the registry where the image is stored.
    registryType string
    Type of the registry.
    repoDigests string[]
    The repository digests.
    repository string
    The name of the image's repository.
    scanDate string
    The date and time when the image was last scanned.
    scanError string
    If the image scan failed, the failure message.
    scanStatus string
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData number
    Number of sensitive data detected in the image.
    tag string
    The tag of the image.
    totalVulnerabilities number
    The total number of vulnerabilities detected in the image.
    virtualSize number
    The virtual size of the image.
    vulnerabilities ImageVulnerability[]
    A list of all the vulnerabilities found in the image
    whitelisted boolean
    Whether the image is whitelisted.
    allow_image bool
    If this field is set to true, the image will be whitelisted.
    architecture str
    The image architecture.
    assurance_checks_performeds Sequence[ImageAssuranceChecksPerformedArgs]
    The list of image assurance checks performed on the image.
    author str
    The name of the user who registered the image.
    blacklisted bool
    Whether the image is blacklisted.
    block_image bool
    If this field is set to true, the image will be blacklisted.
    comment str
    The image creation comment.
    created str
    The date and time when the image was registered.
    critical_vulnerabilities int
    Number of critical severity vulnerabilities detected in the image.
    default_user str
    The default user of the image.
    digest str
    The content digest of the image.
    disallowed bool
    Whether the image is disallowed (non-compliant).
    disallowed_by_assurance_checks bool
    Whether the image was disallowed because of Image Assurance Policies.
    docker_id str
    The Docker image ID.
    docker_labels Sequence[str]
    Docker labels of the image.
    docker_version str
    The Docker version used when building the image.
    dta_severity_score str
    DTA severity score.
    dta_skipped bool
    If DTA was skipped.
    dta_skipped_reason str
    The reason why DTA was skipped.
    environment_variables Sequence[str]
    Environment variables in the image.
    high_vulnerabilities int
    Number of high severity vulnerabilities detected in the image.
    histories Sequence[ImageHistoryArgs]
    The Docker history of the image.
    image_size int
    The size of the image in bytes.
    image_type str
    The type of the image.
    labels Sequence[str]
    Aqua labels of the image.
    low_vulnerabilities int
    Number of low severity vulnerabilities detected in the image.
    malware int
    Number of malware found on the image.
    medium_vulnerabilities int
    Number of medium severity vulnerabilities detected in the image.
    name str
    The name of the image.
    negligible_vulnerabilities int
    Number of negligible severity vulnerabilities detected in the image.
    newer_image_exists bool
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os str
    The operating system detected in the image
    os_version str
    The version of the OS detected in the image.
    parent str
    The ID of the parent image.
    partial_results bool
    Whether the image could only be partially scanned.
    pending_disallowed bool
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission str
    Permission of the image.
    permission_author str
    The name of the user who last modified the image permissions.
    permission_comment str
    The comment provided when the image permissions were last modified
    permission_modification_comment str
    A comment on why the image was whitelisted or blacklisted
    registry str
    The name of the registry where the image is stored.
    registry_type str
    Type of the registry.
    repo_digests Sequence[str]
    The repository digests.
    repository str
    The name of the image's repository.
    scan_date str
    The date and time when the image was last scanned.
    scan_error str
    If the image scan failed, the failure message.
    scan_status str
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitive_data int
    Number of sensitive data detected in the image.
    tag str
    The tag of the image.
    total_vulnerabilities int
    The total number of vulnerabilities detected in the image.
    virtual_size int
    The virtual size of the image.
    vulnerabilities Sequence[ImageVulnerabilityArgs]
    A list of all the vulnerabilities found in the image
    whitelisted bool
    Whether the image is whitelisted.
    allowImage Boolean
    If this field is set to true, the image will be whitelisted.
    architecture String
    The image architecture.
    assuranceChecksPerformeds List<Property Map>
    The list of image assurance checks performed on the image.
    author String
    The name of the user who registered the image.
    blacklisted Boolean
    Whether the image is blacklisted.
    blockImage Boolean
    If this field is set to true, the image will be blacklisted.
    comment String
    The image creation comment.
    created String
    The date and time when the image was registered.
    criticalVulnerabilities Number
    Number of critical severity vulnerabilities detected in the image.
    defaultUser String
    The default user of the image.
    digest String
    The content digest of the image.
    disallowed Boolean
    Whether the image is disallowed (non-compliant).
    disallowedByAssuranceChecks Boolean
    Whether the image was disallowed because of Image Assurance Policies.
    dockerId String
    The Docker image ID.
    dockerLabels List<String>
    Docker labels of the image.
    dockerVersion String
    The Docker version used when building the image.
    dtaSeverityScore String
    DTA severity score.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    environmentVariables List<String>
    Environment variables in the image.
    highVulnerabilities Number
    Number of high severity vulnerabilities detected in the image.
    histories List<Property Map>
    The Docker history of the image.
    imageSize Number
    The size of the image in bytes.
    imageType String
    The type of the image.
    labels List<String>
    Aqua labels of the image.
    lowVulnerabilities Number
    Number of low severity vulnerabilities detected in the image.
    malware Number
    Number of malware found on the image.
    mediumVulnerabilities Number
    Number of medium severity vulnerabilities detected in the image.
    name String
    The name of the image.
    negligibleVulnerabilities Number
    Number of negligible severity vulnerabilities detected in the image.
    newerImageExists Boolean
    Whether a new version of the image is available in the registry but is not scanned and registered yet.
    os String
    The operating system detected in the image
    osVersion String
    The version of the OS detected in the image.
    parent String
    The ID of the parent image.
    partialResults Boolean
    Whether the image could only be partially scanned.
    pendingDisallowed Boolean
    Whether the image is non-compliant, but is pending this status due to running containers.
    permission String
    Permission of the image.
    permissionAuthor String
    The name of the user who last modified the image permissions.
    permissionComment String
    The comment provided when the image permissions were last modified
    permissionModificationComment String
    A comment on why the image was whitelisted or blacklisted
    registry String
    The name of the registry where the image is stored.
    registryType String
    Type of the registry.
    repoDigests List<String>
    The repository digests.
    repository String
    The name of the image's repository.
    scanDate String
    The date and time when the image was last scanned.
    scanError String
    If the image scan failed, the failure message.
    scanStatus String
    The scan status of the image (either 'pending', 'inprogress', 'finished', 'failed' or 'notstarted').
    sensitiveData Number
    Number of sensitive data detected in the image.
    tag String
    The tag of the image.
    totalVulnerabilities Number
    The total number of vulnerabilities detected in the image.
    virtualSize Number
    The virtual size of the image.
    vulnerabilities List<Property Map>
    A list of all the vulnerabilities found in the image
    whitelisted Boolean
    Whether the image is whitelisted.

    Supporting Types

    ImageAssuranceChecksPerformed, ImageAssuranceChecksPerformedArgs

    AssuranceType string
    The type of the Assurance Policy the check originated from.
    Blocking bool
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    Control string
    The name of the image assurance control.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    Failed bool
    Whether the image failed the check.
    PolicyName string
    The name of the Image Assurance Policy the check originated from.
    AssuranceType string
    The type of the Assurance Policy the check originated from.
    Blocking bool
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    Control string
    The name of the image assurance control.
    DtaSkipped bool
    If DTA was skipped.
    DtaSkippedReason string
    The reason why DTA was skipped.
    Failed bool
    Whether the image failed the check.
    PolicyName string
    The name of the Image Assurance Policy the check originated from.
    assuranceType String
    The type of the Assurance Policy the check originated from.
    blocking Boolean
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    control String
    The name of the image assurance control.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    failed Boolean
    Whether the image failed the check.
    policyName String
    The name of the Image Assurance Policy the check originated from.
    assuranceType string
    The type of the Assurance Policy the check originated from.
    blocking boolean
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    control string
    The name of the image assurance control.
    dtaSkipped boolean
    If DTA was skipped.
    dtaSkippedReason string
    The reason why DTA was skipped.
    failed boolean
    Whether the image failed the check.
    policyName string
    The name of the Image Assurance Policy the check originated from.
    assurance_type str
    The type of the Assurance Policy the check originated from.
    blocking bool
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    control str
    The name of the image assurance control.
    dta_skipped bool
    If DTA was skipped.
    dta_skipped_reason str
    The reason why DTA was skipped.
    failed bool
    Whether the image failed the check.
    policy_name str
    The name of the Image Assurance Policy the check originated from.
    assuranceType String
    The type of the Assurance Policy the check originated from.
    blocking Boolean
    Whether the check is blocking (i.e. a failure should trigger a disallow).
    control String
    The name of the image assurance control.
    dtaSkipped Boolean
    If DTA was skipped.
    dtaSkippedReason String
    The reason why DTA was skipped.
    failed Boolean
    Whether the image failed the check.
    policyName String
    The name of the Image Assurance Policy the check originated from.

    ImageHistory, ImageHistoryArgs

    Comment string
    The commit comment for the image, if any.
    Created string
    The date of creation of the layer.
    CreatedBy string
    The command that generated the layer.
    Id string
    The image ID of the layer (if any).
    Size int
    The size of the image.
    Comment string
    The commit comment for the image, if any.
    Created string
    The date of creation of the layer.
    CreatedBy string
    The command that generated the layer.
    Id string
    The image ID of the layer (if any).
    Size int
    The size of the image.
    comment String
    The commit comment for the image, if any.
    created String
    The date of creation of the layer.
    createdBy String
    The command that generated the layer.
    id String
    The image ID of the layer (if any).
    size Integer
    The size of the image.
    comment string
    The commit comment for the image, if any.
    created string
    The date of creation of the layer.
    createdBy string
    The command that generated the layer.
    id string
    The image ID of the layer (if any).
    size number
    The size of the image.
    comment str
    The commit comment for the image, if any.
    created str
    The date of creation of the layer.
    created_by str
    The command that generated the layer.
    id str
    The image ID of the layer (if any).
    size int
    The size of the image.
    comment String
    The commit comment for the image, if any.
    created String
    The date of creation of the layer.
    createdBy String
    The command that generated the layer.
    id String
    The image ID of the layer (if any).
    size Number
    The size of the image.

    ImageVulnerability, ImageVulnerabilityArgs

    AckAuthor string
    AckComment string
    AckExpirationConfiguredAt string
    AckExpirationConfiguredBy string
    AckExpirationDays int
    AckScope string
    AcknowledgeDate string
    AncestorPkg string
    The ancestor of this package.
    AquaScore double
    The score generated for the vulnerability by Aqua.
    AquaScoreClassification string
    Score classification by Aqua.
    AquaScoringSystem string
    The score system for the vulnerability by Aqua
    AquaSeverity string
    The severity generated for the vulnerability by Aqua.
    AquaSeverityClassification string
    Classification of the severity defined by Aqua.
    AquaVectors string
    The vectors generated for the vulnerability by Aqua
    AuditEventsCount int
    Number of audit events.
    BlockEventsCount int
    Number of blocked events.
    Classification string
    Classification of the vulnerability.
    Description string
    The description of the vulnerability.
    Digest string
    The content digest of the image.
    ExploitReference string
    Reference of the exploit.
    ExploitType string
    Type of the exploit.
    FirstFoundDate string
    The date when this vulnerability was first found.
    FixVersion string
    Fixed version of the resource.
    ImageName string
    Name of the image.
    LastFoundDate string
    The date when this vulnerability was last found.
    ModificationDate string
    Thhe date when this vulnerability was modified.
    Name string
    The name of the vulnerability.
    NvdCvss2Score double
    CVSS2 score by NVD
    NvdCvss2Vectors string
    CVSS2 vectors by NVD
    NvdCvss3Score double
    CVSS3 score by NVD
    NvdCvss3Severity string
    CVSS3 severity by NVD
    NvdCvss3Vectors string
    CVSS3 vectors by NVD
    NvdSeverity string
    Type of the severity identified by NVD.
    NvdUrl string
    URL of the details of this vulnerability by NVD.
    Os string
    Name of the Operating System.
    OsVersion string
    The version of the OS.
    Permission string
    permission on the image
    PublishDate string
    The date this vulnerability was published.
    Registry string
    Registry of the image.
    Repository string
    Repository of the image.
    ResourceArchitecture string
    Architecture of the resource.
    ResourceCpe string
    Common Platform Enumeration (CPE) of the resource.
    ResourceFormat string
    Code format of the resource (java, apk etc.).
    ResourceHash string
    Hash of the resource.
    ResourceLicenses List<string>
    List of license supported by the resource.
    ResourceName string
    Name of the resource.
    ResourcePath string
    Path of the resource.
    ResourceType string
    Type of the resource
    ResourceVersion string
    Version of the resource.
    SeverityClassification string
    Classification of the severity.
    Solution string
    Solution for the vulnerability.
    TemporalVector string
    VPatchAppliedBy string
    VPatchAppliedOn string
    VPatchEnforcedBy string
    VPatchEnforcedOn string
    VPatchPolicyEnforce bool
    VPatchPolicyName string
    VPatchRevertedBy string
    VPatchRevertedOn string
    VPatchStatus string
    VendorCvss2Score double
    VendorCvss2Vectors string
    VendorSeverity string
    VendorStatement string
    VendorUrl string
    AckAuthor string
    AckComment string
    AckExpirationConfiguredAt string
    AckExpirationConfiguredBy string
    AckExpirationDays int
    AckScope string
    AcknowledgeDate string
    AncestorPkg string
    The ancestor of this package.
    AquaScore float64
    The score generated for the vulnerability by Aqua.
    AquaScoreClassification string
    Score classification by Aqua.
    AquaScoringSystem string
    The score system for the vulnerability by Aqua
    AquaSeverity string
    The severity generated for the vulnerability by Aqua.
    AquaSeverityClassification string
    Classification of the severity defined by Aqua.
    AquaVectors string
    The vectors generated for the vulnerability by Aqua
    AuditEventsCount int
    Number of audit events.
    BlockEventsCount int
    Number of blocked events.
    Classification string
    Classification of the vulnerability.
    Description string
    The description of the vulnerability.
    Digest string
    The content digest of the image.
    ExploitReference string
    Reference of the exploit.
    ExploitType string
    Type of the exploit.
    FirstFoundDate string
    The date when this vulnerability was first found.
    FixVersion string
    Fixed version of the resource.
    ImageName string
    Name of the image.
    LastFoundDate string
    The date when this vulnerability was last found.
    ModificationDate string
    Thhe date when this vulnerability was modified.
    Name string
    The name of the vulnerability.
    NvdCvss2Score float64
    CVSS2 score by NVD
    NvdCvss2Vectors string
    CVSS2 vectors by NVD
    NvdCvss3Score float64
    CVSS3 score by NVD
    NvdCvss3Severity string
    CVSS3 severity by NVD
    NvdCvss3Vectors string
    CVSS3 vectors by NVD
    NvdSeverity string
    Type of the severity identified by NVD.
    NvdUrl string
    URL of the details of this vulnerability by NVD.
    Os string
    Name of the Operating System.
    OsVersion string
    The version of the OS.
    Permission string
    permission on the image
    PublishDate string
    The date this vulnerability was published.
    Registry string
    Registry of the image.
    Repository string
    Repository of the image.
    ResourceArchitecture string
    Architecture of the resource.
    ResourceCpe string
    Common Platform Enumeration (CPE) of the resource.
    ResourceFormat string
    Code format of the resource (java, apk etc.).
    ResourceHash string
    Hash of the resource.
    ResourceLicenses []string
    List of license supported by the resource.
    ResourceName string
    Name of the resource.
    ResourcePath string
    Path of the resource.
    ResourceType string
    Type of the resource
    ResourceVersion string
    Version of the resource.
    SeverityClassification string
    Classification of the severity.
    Solution string
    Solution for the vulnerability.
    TemporalVector string
    VPatchAppliedBy string
    VPatchAppliedOn string
    VPatchEnforcedBy string
    VPatchEnforcedOn string
    VPatchPolicyEnforce bool
    VPatchPolicyName string
    VPatchRevertedBy string
    VPatchRevertedOn string
    VPatchStatus string
    VendorCvss2Score float64
    VendorCvss2Vectors string
    VendorSeverity string
    VendorStatement string
    VendorUrl string
    ackAuthor String
    ackComment String
    ackExpirationConfiguredAt String
    ackExpirationConfiguredBy String
    ackExpirationDays Integer
    ackScope String
    acknowledgeDate String
    ancestorPkg String
    The ancestor of this package.
    aquaScore Double
    The score generated for the vulnerability by Aqua.
    aquaScoreClassification String
    Score classification by Aqua.
    aquaScoringSystem String
    The score system for the vulnerability by Aqua
    aquaSeverity String
    The severity generated for the vulnerability by Aqua.
    aquaSeverityClassification String
    Classification of the severity defined by Aqua.
    aquaVectors String
    The vectors generated for the vulnerability by Aqua
    auditEventsCount Integer
    Number of audit events.
    blockEventsCount Integer
    Number of blocked events.
    classification String
    Classification of the vulnerability.
    description String
    The description of the vulnerability.
    digest String
    The content digest of the image.
    exploitReference String
    Reference of the exploit.
    exploitType String
    Type of the exploit.
    firstFoundDate String
    The date when this vulnerability was first found.
    fixVersion String
    Fixed version of the resource.
    imageName String
    Name of the image.
    lastFoundDate String
    The date when this vulnerability was last found.
    modificationDate String
    Thhe date when this vulnerability was modified.
    name String
    The name of the vulnerability.
    nvdCvss2Score Double
    CVSS2 score by NVD
    nvdCvss2Vectors String
    CVSS2 vectors by NVD
    nvdCvss3Score Double
    CVSS3 score by NVD
    nvdCvss3Severity String
    CVSS3 severity by NVD
    nvdCvss3Vectors String
    CVSS3 vectors by NVD
    nvdSeverity String
    Type of the severity identified by NVD.
    nvdUrl String
    URL of the details of this vulnerability by NVD.
    os String
    Name of the Operating System.
    osVersion String
    The version of the OS.
    permission String
    permission on the image
    publishDate String
    The date this vulnerability was published.
    registry String
    Registry of the image.
    repository String
    Repository of the image.
    resourceArchitecture String
    Architecture of the resource.
    resourceCpe String
    Common Platform Enumeration (CPE) of the resource.
    resourceFormat String
    Code format of the resource (java, apk etc.).
    resourceHash String
    Hash of the resource.
    resourceLicenses List<String>
    List of license supported by the resource.
    resourceName String
    Name of the resource.
    resourcePath String
    Path of the resource.
    resourceType String
    Type of the resource
    resourceVersion String
    Version of the resource.
    severityClassification String
    Classification of the severity.
    solution String
    Solution for the vulnerability.
    temporalVector String
    vPatchAppliedBy String
    vPatchAppliedOn String
    vPatchEnforcedBy String
    vPatchEnforcedOn String
    vPatchPolicyEnforce Boolean
    vPatchPolicyName String
    vPatchRevertedBy String
    vPatchRevertedOn String
    vPatchStatus String
    vendorCvss2Score Double
    vendorCvss2Vectors String
    vendorSeverity String
    vendorStatement String
    vendorUrl String
    ackAuthor string
    ackComment string
    ackExpirationConfiguredAt string
    ackExpirationConfiguredBy string
    ackExpirationDays number
    ackScope string
    acknowledgeDate string
    ancestorPkg string
    The ancestor of this package.
    aquaScore number
    The score generated for the vulnerability by Aqua.
    aquaScoreClassification string
    Score classification by Aqua.
    aquaScoringSystem string
    The score system for the vulnerability by Aqua
    aquaSeverity string
    The severity generated for the vulnerability by Aqua.
    aquaSeverityClassification string
    Classification of the severity defined by Aqua.
    aquaVectors string
    The vectors generated for the vulnerability by Aqua
    auditEventsCount number
    Number of audit events.
    blockEventsCount number
    Number of blocked events.
    classification string
    Classification of the vulnerability.
    description string
    The description of the vulnerability.
    digest string
    The content digest of the image.
    exploitReference string
    Reference of the exploit.
    exploitType string
    Type of the exploit.
    firstFoundDate string
    The date when this vulnerability was first found.
    fixVersion string
    Fixed version of the resource.
    imageName string
    Name of the image.
    lastFoundDate string
    The date when this vulnerability was last found.
    modificationDate string
    Thhe date when this vulnerability was modified.
    name string
    The name of the vulnerability.
    nvdCvss2Score number
    CVSS2 score by NVD
    nvdCvss2Vectors string
    CVSS2 vectors by NVD
    nvdCvss3Score number
    CVSS3 score by NVD
    nvdCvss3Severity string
    CVSS3 severity by NVD
    nvdCvss3Vectors string
    CVSS3 vectors by NVD
    nvdSeverity string
    Type of the severity identified by NVD.
    nvdUrl string
    URL of the details of this vulnerability by NVD.
    os string
    Name of the Operating System.
    osVersion string
    The version of the OS.
    permission string
    permission on the image
    publishDate string
    The date this vulnerability was published.
    registry string
    Registry of the image.
    repository string
    Repository of the image.
    resourceArchitecture string
    Architecture of the resource.
    resourceCpe string
    Common Platform Enumeration (CPE) of the resource.
    resourceFormat string
    Code format of the resource (java, apk etc.).
    resourceHash string
    Hash of the resource.
    resourceLicenses string[]
    List of license supported by the resource.
    resourceName string
    Name of the resource.
    resourcePath string
    Path of the resource.
    resourceType string
    Type of the resource
    resourceVersion string
    Version of the resource.
    severityClassification string
    Classification of the severity.
    solution string
    Solution for the vulnerability.
    temporalVector string
    vPatchAppliedBy string
    vPatchAppliedOn string
    vPatchEnforcedBy string
    vPatchEnforcedOn string
    vPatchPolicyEnforce boolean
    vPatchPolicyName string
    vPatchRevertedBy string
    vPatchRevertedOn string
    vPatchStatus string
    vendorCvss2Score number
    vendorCvss2Vectors string
    vendorSeverity string
    vendorStatement string
    vendorUrl string
    ack_author str
    ack_comment str
    ack_expiration_configured_at str
    ack_expiration_configured_by str
    ack_expiration_days int
    ack_scope str
    acknowledge_date str
    ancestor_pkg str
    The ancestor of this package.
    aqua_score float
    The score generated for the vulnerability by Aqua.
    aqua_score_classification str
    Score classification by Aqua.
    aqua_scoring_system str
    The score system for the vulnerability by Aqua
    aqua_severity str
    The severity generated for the vulnerability by Aqua.
    aqua_severity_classification str
    Classification of the severity defined by Aqua.
    aqua_vectors str
    The vectors generated for the vulnerability by Aqua
    audit_events_count int
    Number of audit events.
    block_events_count int
    Number of blocked events.
    classification str
    Classification of the vulnerability.
    description str
    The description of the vulnerability.
    digest str
    The content digest of the image.
    exploit_reference str
    Reference of the exploit.
    exploit_type str
    Type of the exploit.
    first_found_date str
    The date when this vulnerability was first found.
    fix_version str
    Fixed version of the resource.
    image_name str
    Name of the image.
    last_found_date str
    The date when this vulnerability was last found.
    modification_date str
    Thhe date when this vulnerability was modified.
    name str
    The name of the vulnerability.
    nvd_cvss2_score float
    CVSS2 score by NVD
    nvd_cvss2_vectors str
    CVSS2 vectors by NVD
    nvd_cvss3_score float
    CVSS3 score by NVD
    nvd_cvss3_severity str
    CVSS3 severity by NVD
    nvd_cvss3_vectors str
    CVSS3 vectors by NVD
    nvd_severity str
    Type of the severity identified by NVD.
    nvd_url str
    URL of the details of this vulnerability by NVD.
    os str
    Name of the Operating System.
    os_version str
    The version of the OS.
    permission str
    permission on the image
    publish_date str
    The date this vulnerability was published.
    registry str
    Registry of the image.
    repository str
    Repository of the image.
    resource_architecture str
    Architecture of the resource.
    resource_cpe str
    Common Platform Enumeration (CPE) of the resource.
    resource_format str
    Code format of the resource (java, apk etc.).
    resource_hash str
    Hash of the resource.
    resource_licenses Sequence[str]
    List of license supported by the resource.
    resource_name str
    Name of the resource.
    resource_path str
    Path of the resource.
    resource_type str
    Type of the resource
    resource_version str
    Version of the resource.
    severity_classification str
    Classification of the severity.
    solution str
    Solution for the vulnerability.
    temporal_vector str
    v_patch_applied_by str
    v_patch_applied_on str
    v_patch_enforced_by str
    v_patch_enforced_on str
    v_patch_policy_enforce bool
    v_patch_policy_name str
    v_patch_reverted_by str
    v_patch_reverted_on str
    v_patch_status str
    vendor_cvss2_score float
    vendor_cvss2_vectors str
    vendor_severity str
    vendor_statement str
    vendor_url str
    ackAuthor String
    ackComment String
    ackExpirationConfiguredAt String
    ackExpirationConfiguredBy String
    ackExpirationDays Number
    ackScope String
    acknowledgeDate String
    ancestorPkg String
    The ancestor of this package.
    aquaScore Number
    The score generated for the vulnerability by Aqua.
    aquaScoreClassification String
    Score classification by Aqua.
    aquaScoringSystem String
    The score system for the vulnerability by Aqua
    aquaSeverity String
    The severity generated for the vulnerability by Aqua.
    aquaSeverityClassification String
    Classification of the severity defined by Aqua.
    aquaVectors String
    The vectors generated for the vulnerability by Aqua
    auditEventsCount Number
    Number of audit events.
    blockEventsCount Number
    Number of blocked events.
    classification String
    Classification of the vulnerability.
    description String
    The description of the vulnerability.
    digest String
    The content digest of the image.
    exploitReference String
    Reference of the exploit.
    exploitType String
    Type of the exploit.
    firstFoundDate String
    The date when this vulnerability was first found.
    fixVersion String
    Fixed version of the resource.
    imageName String
    Name of the image.
    lastFoundDate String
    The date when this vulnerability was last found.
    modificationDate String
    Thhe date when this vulnerability was modified.
    name String
    The name of the vulnerability.
    nvdCvss2Score Number
    CVSS2 score by NVD
    nvdCvss2Vectors String
    CVSS2 vectors by NVD
    nvdCvss3Score Number
    CVSS3 score by NVD
    nvdCvss3Severity String
    CVSS3 severity by NVD
    nvdCvss3Vectors String
    CVSS3 vectors by NVD
    nvdSeverity String
    Type of the severity identified by NVD.
    nvdUrl String
    URL of the details of this vulnerability by NVD.
    os String
    Name of the Operating System.
    osVersion String
    The version of the OS.
    permission String
    permission on the image
    publishDate String
    The date this vulnerability was published.
    registry String
    Registry of the image.
    repository String
    Repository of the image.
    resourceArchitecture String
    Architecture of the resource.
    resourceCpe String
    Common Platform Enumeration (CPE) of the resource.
    resourceFormat String
    Code format of the resource (java, apk etc.).
    resourceHash String
    Hash of the resource.
    resourceLicenses List<String>
    List of license supported by the resource.
    resourceName String
    Name of the resource.
    resourcePath String
    Path of the resource.
    resourceType String
    Type of the resource
    resourceVersion String
    Version of the resource.
    severityClassification String
    Classification of the severity.
    solution String
    Solution for the vulnerability.
    temporalVector String
    vPatchAppliedBy String
    vPatchAppliedOn String
    vPatchEnforcedBy String
    vPatchEnforcedOn String
    vPatchPolicyEnforce Boolean
    vPatchPolicyName String
    vPatchRevertedBy String
    vPatchRevertedOn String
    vPatchStatus String
    vendorCvss2Score Number
    vendorCvss2Vectors String
    vendorSeverity String
    vendorStatement String
    vendorUrl String

    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