getIntegrationRegistry

Using getIntegrationRegistry

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getIntegrationRegistry(args: GetIntegrationRegistryArgs, opts?: InvokeOptions): Promise<GetIntegrationRegistryResult>
function getIntegrationRegistryOutput(args: GetIntegrationRegistryOutputArgs, opts?: InvokeOptions): Output<GetIntegrationRegistryResult>
def get_integration_registry(image_creation_date_condition: Optional[str] = None,
                             name: Optional[str] = None,
                             pull_image_age: Optional[str] = None,
                             pull_image_count: Optional[int] = None,
                             scanner_names: Optional[Sequence[str]] = None,
                             scanner_type: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetIntegrationRegistryResult
def get_integration_registry_output(image_creation_date_condition: Optional[pulumi.Input[str]] = None,
                             name: Optional[pulumi.Input[str]] = None,
                             pull_image_age: Optional[pulumi.Input[str]] = None,
                             pull_image_count: Optional[pulumi.Input[int]] = None,
                             scanner_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             scanner_type: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationRegistryResult]
func LookupIntegrationRegistry(ctx *Context, args *LookupIntegrationRegistryArgs, opts ...InvokeOption) (*LookupIntegrationRegistryResult, error)
func LookupIntegrationRegistryOutput(ctx *Context, args *LookupIntegrationRegistryOutputArgs, opts ...InvokeOption) LookupIntegrationRegistryResultOutput

> Note: This function is named LookupIntegrationRegistry in the Go SDK.

public static class GetIntegrationRegistry 
{
    public static Task<GetIntegrationRegistryResult> InvokeAsync(GetIntegrationRegistryArgs args, InvokeOptions? opts = null)
    public static Output<GetIntegrationRegistryResult> Invoke(GetIntegrationRegistryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIntegrationRegistryResult> getIntegrationRegistry(GetIntegrationRegistryArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aquasec:index/getIntegrationRegistry:getIntegrationRegistry
  arguments:
    # arguments dictionary

The following arguments are supported:

Name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

ImageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

PullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

PullImageCount int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

ScannerNames List<string>

List of scanner names

ScannerType string

Scanner type

Name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

ImageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

PullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

PullImageCount int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

ScannerNames []string

List of scanner names

ScannerType string

Scanner type

name String

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

imageCreationDateCondition String

Additional condition for pulling and rescanning images, Defaults to 'none'

pullImageAge String

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount Integer

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames List<String>

List of scanner names

scannerType String

Scanner type

name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

imageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

pullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount number

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames string[]

List of scanner names

scannerType string

Scanner type

name str

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

image_creation_date_condition str

Additional condition for pulling and rescanning images, Defaults to 'none'

pull_image_age str

When auto pull image enabled, sets maximum age of auto pulled images

pull_image_count int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scanner_names Sequence[str]

List of scanner names

scanner_type str

Scanner type

name String

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

imageCreationDateCondition String

Additional condition for pulling and rescanning images, Defaults to 'none'

pullImageAge String

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount Number

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames List<String>

List of scanner names

scannerType String

Scanner type

getIntegrationRegistry Result

The following output properties are available:

AutoCleanup bool

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

AutoPull bool

Whether to automatically pull images from the registry on creation and daily

AutoPullInterval int

The interval in days to start pulling new images from the registry, Defaults to 1

AutoPullMax int

Maximum number of repositories to pull every day, defaults to 100

AutoPullRescan bool

Whether to automatically pull and rescan images from the registry on creation and daily

AutoPullTime string

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

Id string

The provider-assigned unique ID for this managed resource.

ImageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

Name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

Password string

The password for registry authentication

Prefixes List<string>

List of possible prefixes to image names pulled from the registry

PullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

PullImageCount int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

ScannerNames List<string>

List of scanner names

ScannerType string

Scanner type

Type string

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

Url string

The URL, address or region of the registry

Username string

The username for registry authentication.

AutoCleanup bool

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

AutoPull bool

Whether to automatically pull images from the registry on creation and daily

AutoPullInterval int

The interval in days to start pulling new images from the registry, Defaults to 1

AutoPullMax int

Maximum number of repositories to pull every day, defaults to 100

AutoPullRescan bool

Whether to automatically pull and rescan images from the registry on creation and daily

AutoPullTime string

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

Id string

The provider-assigned unique ID for this managed resource.

ImageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

Name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

Password string

The password for registry authentication

Prefixes []string

List of possible prefixes to image names pulled from the registry

PullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

PullImageCount int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

ScannerNames []string

List of scanner names

ScannerType string

Scanner type

Type string

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

Url string

The URL, address or region of the registry

Username string

The username for registry authentication.

autoCleanup Boolean

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

autoPull Boolean

Whether to automatically pull images from the registry on creation and daily

autoPullInterval Integer

The interval in days to start pulling new images from the registry, Defaults to 1

autoPullMax Integer

Maximum number of repositories to pull every day, defaults to 100

autoPullRescan Boolean

Whether to automatically pull and rescan images from the registry on creation and daily

autoPullTime String

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

id String

The provider-assigned unique ID for this managed resource.

imageCreationDateCondition String

Additional condition for pulling and rescanning images, Defaults to 'none'

name String

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

password String

The password for registry authentication

prefixes List<String>

List of possible prefixes to image names pulled from the registry

pullImageAge String

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount Integer

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames List<String>

List of scanner names

scannerType String

Scanner type

type String

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

url String

The URL, address or region of the registry

username String

The username for registry authentication.

autoCleanup boolean

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

autoPull boolean

Whether to automatically pull images from the registry on creation and daily

autoPullInterval number

The interval in days to start pulling new images from the registry, Defaults to 1

autoPullMax number

Maximum number of repositories to pull every day, defaults to 100

autoPullRescan boolean

Whether to automatically pull and rescan images from the registry on creation and daily

autoPullTime string

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

id string

The provider-assigned unique ID for this managed resource.

imageCreationDateCondition string

Additional condition for pulling and rescanning images, Defaults to 'none'

name string

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

password string

The password for registry authentication

prefixes string[]

List of possible prefixes to image names pulled from the registry

pullImageAge string

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount number

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames string[]

List of scanner names

scannerType string

Scanner type

type string

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

url string

The URL, address or region of the registry

username string

The username for registry authentication.

auto_cleanup bool

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

auto_pull bool

Whether to automatically pull images from the registry on creation and daily

auto_pull_interval int

The interval in days to start pulling new images from the registry, Defaults to 1

auto_pull_max int

Maximum number of repositories to pull every day, defaults to 100

auto_pull_rescan bool

Whether to automatically pull and rescan images from the registry on creation and daily

auto_pull_time str

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

id str

The provider-assigned unique ID for this managed resource.

image_creation_date_condition str

Additional condition for pulling and rescanning images, Defaults to 'none'

name str

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

password str

The password for registry authentication

prefixes Sequence[str]

List of possible prefixes to image names pulled from the registry

pull_image_age str

When auto pull image enabled, sets maximum age of auto pulled images

pull_image_count int

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scanner_names Sequence[str]

List of scanner names

scanner_type str

Scanner type

type str

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

url str

The URL, address or region of the registry

username str

The username for registry authentication.

autoCleanup Boolean

Automatically clean up images and repositories which are no longer present in the registry from Aqua console

autoPull Boolean

Whether to automatically pull images from the registry on creation and daily

autoPullInterval Number

The interval in days to start pulling new images from the registry, Defaults to 1

autoPullMax Number

Maximum number of repositories to pull every day, defaults to 100

autoPullRescan Boolean

Whether to automatically pull and rescan images from the registry on creation and daily

autoPullTime String

The time of day to start pulling new images from the registry, in the format HH:MM (24-hour clock), defaults to 03:00

id String

The provider-assigned unique ID for this managed resource.

imageCreationDateCondition String

Additional condition for pulling and rescanning images, Defaults to 'none'

name String

The name of the registry; string, required - this will be treated as the registry's ID, so choose a simple alphanumerical name without special signs and spaces

password String

The password for registry authentication

prefixes List<String>

List of possible prefixes to image names pulled from the registry

pullImageAge String

When auto pull image enabled, sets maximum age of auto pulled images

pullImageCount Number

When auto pull image enabled, sets maximum age of auto pulled images tags from each repository.

scannerNames List<String>

List of scanner names

scannerType String

Scanner type

type String

Registry type (HUB / V1 / V2 / ENGINE / AWS / GCR).

url String

The URL, address or region of the registry

username String

The username for registry authentication.

Package Details

Repository
https://github.com/pulumiverse/pulumi-aquasec
License
Apache-2.0
Notes

This Pulumi package is based on the aquasec Terraform Provider.