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

aquasec.getIntegrationRegistry

Explore with Pulumi AI

Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse
Deprecated: aquasec.index/getintegrationregistry.getIntegrationRegistry has been deprecated in favor of aquasec.index/getintegrationregistries.getIntegrationRegistries

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>
Copy
def get_integration_registry(advanced_settings_cleanup: Optional[bool] = None,
                             always_pull_patterns: Optional[Sequence[str]] = None,
                             image_creation_date_condition: Optional[str] = None,
                             lastupdate: Optional[int] = None,
                             name: Optional[str] = None,
                             options: Optional[Sequence[GetIntegrationRegistryOption]] = None,
                             pull_image_age: Optional[str] = None,
                             pull_image_count: Optional[int] = None,
                             pull_image_tag_patterns: Optional[Sequence[str]] = None,
                             pull_repo_patterns_excludeds: Optional[Sequence[str]] = None,
                             registry_scan_timeout: Optional[int] = None,
                             scanner_names: Optional[Sequence[str]] = None,
                             scanner_type: Optional[str] = None,
                             webhooks: Optional[Sequence[GetIntegrationRegistryWebhook]] = None,
                             opts: Optional[InvokeOptions] = None) -> GetIntegrationRegistryResult
def get_integration_registry_output(advanced_settings_cleanup: Optional[pulumi.Input[bool]] = None,
                             always_pull_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             image_creation_date_condition: Optional[pulumi.Input[str]] = None,
                             lastupdate: Optional[pulumi.Input[int]] = None,
                             name: Optional[pulumi.Input[str]] = None,
                             options: Optional[pulumi.Input[Sequence[pulumi.Input[GetIntegrationRegistryOptionArgs]]]] = None,
                             pull_image_age: Optional[pulumi.Input[str]] = None,
                             pull_image_count: Optional[pulumi.Input[int]] = None,
                             pull_image_tag_patterns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             pull_repo_patterns_excludeds: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             registry_scan_timeout: Optional[pulumi.Input[int]] = None,
                             scanner_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             scanner_type: Optional[pulumi.Input[str]] = None,
                             webhooks: Optional[pulumi.Input[Sequence[pulumi.Input[GetIntegrationRegistryWebhookArgs]]]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationRegistryResult]
Copy
func LookupIntegrationRegistry(ctx *Context, args *LookupIntegrationRegistryArgs, opts ...InvokeOption) (*LookupIntegrationRegistryResult, error)
func LookupIntegrationRegistryOutput(ctx *Context, args *LookupIntegrationRegistryOutputArgs, opts ...InvokeOption) LookupIntegrationRegistryResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetIntegrationRegistryResult> getIntegrationRegistry(GetIntegrationRegistryArgs args, InvokeOptions options)
public static Output<GetIntegrationRegistryResult> getIntegrationRegistry(GetIntegrationRegistryArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aquasec:index/getIntegrationRegistry:getIntegrationRegistry
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getIntegrationRegistry Result

The following output properties are available:

autoCleanup Boolean
autoPull Boolean
autoPullInterval Integer
autoPullMax Integer
autoPullRescan Boolean
autoPullTime String
description String
id String
The provider-assigned unique ID for this managed resource.
imageCreationDateCondition String
lastupdate Integer
name String
password String
prefixes List<String>
pullImageAge String
pullImageCount Integer
scannerNames List<String>
scannerType String
type String
url String
username String
advancedSettingsCleanup Boolean
alwaysPullPatterns List<String>
options List<GetIntegrationRegistryOption>
pullImageTagPatterns List<String>
pullRepoPatternsExcludeds List<String>
registryScanTimeout Integer
webhooks List<GetIntegrationRegistryWebhook>
autoCleanup Boolean
autoPull Boolean
autoPullInterval Number
autoPullMax Number
autoPullRescan Boolean
autoPullTime String
description String
id String
The provider-assigned unique ID for this managed resource.
imageCreationDateCondition String
lastupdate Number
name String
password String
prefixes List<String>
pullImageAge String
pullImageCount Number
scannerNames List<String>
scannerType String
type String
url String
username String
advancedSettingsCleanup Boolean
alwaysPullPatterns List<String>
options List<Property Map>
pullImageTagPatterns List<String>
pullRepoPatternsExcludeds List<String>
registryScanTimeout Number
webhooks List<Property Map>

Supporting Types

GetIntegrationRegistryOption

Option string
Value string
Option string
Value string
option String
value String
option string
value string
option str
value str
option String
value String

GetIntegrationRegistryWebhook

AuthToken string
Enabled bool
UnQuarantine bool
Url string
AuthToken string
Enabled bool
UnQuarantine bool
Url string
authToken String
enabled Boolean
unQuarantine Boolean
url String
authToken string
enabled boolean
unQuarantine boolean
url string
authToken String
enabled Boolean
unQuarantine Boolean
url String

Package Details

Repository
aquasec pulumiverse/pulumi-aquasec
License
Apache-2.0
Notes
This Pulumi package is based on the aquasec Terraform Provider.
Aquasec v0.8.29 published on Monday, Jul 22, 2024 by Pulumiverse