Viewing docs for Aquasec v0.8.29
published on Monday, Jul 22, 2024 by Pulumiverse
published on Monday, Jul 22, 2024 by Pulumiverse
Viewing docs for Aquasec v0.8.29
published on Monday, Jul 22, 2024 by Pulumiverse
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>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]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)
public static Output<GetIntegrationRegistryResult> getIntegrationRegistry(GetIntegrationRegistryArgs args, InvokeOptions options)
fn::invoke:
function: aquasec:index/getIntegrationRegistry:getIntegrationRegistry
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- Advanced
Settings boolCleanup - Always
Pull List<string>Patterns - Image
Creation stringDate Condition - Lastupdate int
- Options
List<Pulumiverse.
Aquasec. Inputs. Get Integration Registry Option> - Pull
Image stringAge - Pull
Image intCount - Pull
Image List<string>Tag Patterns - Pull
Repo List<string>Patterns Excludeds - Registry
Scan intTimeout - Scanner
Names List<string> - Scanner
Type string - Webhooks
List<Pulumiverse.
Aquasec. Inputs. Get Integration Registry Webhook>
- Name string
- Advanced
Settings boolCleanup - Always
Pull []stringPatterns - Image
Creation stringDate Condition - Lastupdate int
- Options
[]Get
Integration Registry Option - Pull
Image stringAge - Pull
Image intCount - Pull
Image []stringTag Patterns - Pull
Repo []stringPatterns Excludeds - Registry
Scan intTimeout - Scanner
Names []string - Scanner
Type string - Webhooks
[]Get
Integration Registry Webhook
- name String
- advanced
Settings BooleanCleanup - always
Pull List<String>Patterns - image
Creation StringDate Condition - lastupdate Integer
- options
List<Get
Integration Registry Option> - pull
Image StringAge - pull
Image IntegerCount - pull
Image List<String>Tag Patterns - pull
Repo List<String>Patterns Excludeds - registry
Scan IntegerTimeout - scanner
Names List<String> - scanner
Type String - webhooks
List<Get
Integration Registry Webhook>
- name string
- advanced
Settings booleanCleanup - always
Pull string[]Patterns - image
Creation stringDate Condition - lastupdate number
- options
Get
Integration Registry Option[] - pull
Image stringAge - pull
Image numberCount - pull
Image string[]Tag Patterns - pull
Repo string[]Patterns Excludeds - registry
Scan numberTimeout - scanner
Names string[] - scanner
Type string - webhooks
Get
Integration Registry Webhook[]
- name str
- advanced_
settings_ boolcleanup - always_
pull_ Sequence[str]patterns - image_
creation_ strdate_ condition - lastupdate int
- options
Sequence[Get
Integration Registry Option] - pull_
image_ strage - pull_
image_ intcount - pull_
image_ Sequence[str]tag_ patterns - pull_
repo_ Sequence[str]patterns_ excludeds - registry_
scan_ inttimeout - scanner_
names Sequence[str] - scanner_
type str - webhooks
Sequence[Get
Integration Registry Webhook]
- name String
- advanced
Settings BooleanCleanup - always
Pull List<String>Patterns - image
Creation StringDate Condition - lastupdate Number
- options List<Property Map>
- pull
Image StringAge - pull
Image NumberCount - pull
Image List<String>Tag Patterns - pull
Repo List<String>Patterns Excludeds - registry
Scan NumberTimeout - scanner
Names List<String> - scanner
Type String - webhooks List<Property Map>
getIntegrationRegistry Result
The following output properties are available:
- Auto
Cleanup bool - Auto
Pull bool - Auto
Pull intInterval - Auto
Pull intMax - Auto
Pull boolRescan - Auto
Pull stringTime - Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Creation stringDate Condition - Lastupdate int
- Name string
- Password string
- Prefixes List<string>
- Pull
Image stringAge - Pull
Image intCount - Scanner
Names List<string> - Scanner
Type string - Type string
- Url string
- Username string
- Advanced
Settings boolCleanup - Always
Pull List<string>Patterns - Options
List<Pulumiverse.
Aquasec. Outputs. Get Integration Registry Option> - Pull
Image List<string>Tag Patterns - Pull
Repo List<string>Patterns Excludeds - Registry
Scan intTimeout - Webhooks
List<Pulumiverse.
Aquasec. Outputs. Get Integration Registry Webhook>
- Auto
Cleanup bool - Auto
Pull bool - Auto
Pull intInterval - Auto
Pull intMax - Auto
Pull boolRescan - Auto
Pull stringTime - Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Creation stringDate Condition - Lastupdate int
- Name string
- Password string
- Prefixes []string
- Pull
Image stringAge - Pull
Image intCount - Scanner
Names []string - Scanner
Type string - Type string
- Url string
- Username string
- Advanced
Settings boolCleanup - Always
Pull []stringPatterns - Options
[]Get
Integration Registry Option - Pull
Image []stringTag Patterns - Pull
Repo []stringPatterns Excludeds - Registry
Scan intTimeout - Webhooks
[]Get
Integration Registry Webhook
- auto
Cleanup Boolean - auto
Pull Boolean - auto
Pull IntegerInterval - auto
Pull IntegerMax - auto
Pull BooleanRescan - auto
Pull StringTime - description String
- id String
- The provider-assigned unique ID for this managed resource.
- image
Creation StringDate Condition - lastupdate Integer
- name String
- password String
- prefixes List<String>
- pull
Image StringAge - pull
Image IntegerCount - scanner
Names List<String> - scanner
Type String - type String
- url String
- username String
- advanced
Settings BooleanCleanup - always
Pull List<String>Patterns - options
List<Get
Integration Registry Option> - pull
Image List<String>Tag Patterns - pull
Repo List<String>Patterns Excludeds - registry
Scan IntegerTimeout - webhooks
List<Get
Integration Registry Webhook>
- auto
Cleanup boolean - auto
Pull boolean - auto
Pull numberInterval - auto
Pull numberMax - auto
Pull booleanRescan - auto
Pull stringTime - description string
- id string
- The provider-assigned unique ID for this managed resource.
- image
Creation stringDate Condition - lastupdate number
- name string
- password string
- prefixes string[]
- pull
Image stringAge - pull
Image numberCount - scanner
Names string[] - scanner
Type string - type string
- url string
- username string
- advanced
Settings booleanCleanup - always
Pull string[]Patterns - options
Get
Integration Registry Option[] - pull
Image string[]Tag Patterns - pull
Repo string[]Patterns Excludeds - registry
Scan numberTimeout - webhooks
Get
Integration Registry Webhook[]
- auto_
cleanup bool - auto_
pull bool - auto_
pull_ intinterval - auto_
pull_ intmax - auto_
pull_ boolrescan - auto_
pull_ strtime - description str
- id str
- The provider-assigned unique ID for this managed resource.
- image_
creation_ strdate_ condition - lastupdate int
- name str
- password str
- prefixes Sequence[str]
- pull_
image_ strage - pull_
image_ intcount - scanner_
names Sequence[str] - scanner_
type str - type str
- url str
- username str
- advanced_
settings_ boolcleanup - always_
pull_ Sequence[str]patterns - options
Sequence[Get
Integration Registry Option] - pull_
image_ Sequence[str]tag_ patterns - pull_
repo_ Sequence[str]patterns_ excludeds - registry_
scan_ inttimeout - webhooks
Sequence[Get
Integration Registry Webhook]
- auto
Cleanup Boolean - auto
Pull Boolean - auto
Pull NumberInterval - auto
Pull NumberMax - auto
Pull BooleanRescan - auto
Pull StringTime - description String
- id String
- The provider-assigned unique ID for this managed resource.
- image
Creation StringDate Condition - lastupdate Number
- name String
- password String
- prefixes List<String>
- pull
Image StringAge - pull
Image NumberCount - scanner
Names List<String> - scanner
Type String - type String
- url String
- username String
- advanced
Settings BooleanCleanup - always
Pull List<String>Patterns - options List<Property Map>
- pull
Image List<String>Tag Patterns - pull
Repo List<String>Patterns Excludeds - registry
Scan NumberTimeout - webhooks List<Property Map>
Supporting Types
GetIntegrationRegistryOption
GetIntegrationRegistryWebhook
- Auth
Token string - Enabled bool
- Un
Quarantine bool - Url string
- Auth
Token string - Enabled bool
- Un
Quarantine bool - Url string
- auth
Token String - enabled Boolean
- un
Quarantine Boolean - url String
- auth
Token string - enabled boolean
- un
Quarantine boolean - url string
- auth_
token str - enabled bool
- un_
quarantine bool - url str
- auth
Token String - enabled Boolean
- un
Quarantine Boolean - url String
Package Details
- Repository
- aquasec pulumiverse/pulumi-aquasec
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aquasecTerraform Provider.
Viewing docs for Aquasec v0.8.29
published on Monday, Jul 22, 2024 by Pulumiverse
published on Monday, Jul 22, 2024 by Pulumiverse
