1. Packages
  2. Palo Alto Networks Cloud NGFW For AWS Provider
  3. API Docs
  4. getValidateRulestack
Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi

cloudngfwaws.getValidateRulestack

Explore with Pulumi AI

cloudngfwaws logo
Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi

    Data source to validate the rulestack config.

    Admin Permission Type

    • Rulestack (for scope="Local")
    • Global Rulestack (for scope="Global")

    Using getValidateRulestack

    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 getValidateRulestack(args: GetValidateRulestackArgs, opts?: InvokeOptions): Promise<GetValidateRulestackResult>
    function getValidateRulestackOutput(args: GetValidateRulestackOutputArgs, opts?: InvokeOptions): Output<GetValidateRulestackResult>
    def get_validate_rulestack(rulestack: Optional[str] = None,
                               scope: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetValidateRulestackResult
    def get_validate_rulestack_output(rulestack: Optional[pulumi.Input[str]] = None,
                               scope: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetValidateRulestackResult]
    func GetValidateRulestack(ctx *Context, args *GetValidateRulestackArgs, opts ...InvokeOption) (*GetValidateRulestackResult, error)
    func GetValidateRulestackOutput(ctx *Context, args *GetValidateRulestackOutputArgs, opts ...InvokeOption) GetValidateRulestackResultOutput

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

    public static class GetValidateRulestack 
    {
        public static Task<GetValidateRulestackResult> InvokeAsync(GetValidateRulestackArgs args, InvokeOptions? opts = null)
        public static Output<GetValidateRulestackResult> Invoke(GetValidateRulestackInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetValidateRulestackResult> getValidateRulestack(GetValidateRulestackArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: cloudngfwaws:index/getValidateRulestack:getValidateRulestack
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Rulestack string
    The rulestack.
    Scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    Rulestack string
    The rulestack.
    Scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    rulestack String
    The rulestack.
    scope String
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    rulestack string
    The rulestack.
    scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    rulestack str
    The rulestack.
    scope str
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    rulestack String
    The rulestack.
    scope String
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.

    getValidateRulestack Result

    The following output properties are available:

    CommitErrors List<string>
    Commit error messages.
    CommitStatus string
    The commit status.
    Id string
    The provider-assigned unique ID for this managed resource.
    Rulestack string
    The rulestack.
    State string
    The rulestack state.
    ValidationErrors List<string>
    Validation error messages.
    ValidationStatus string
    The validation status.
    Scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    CommitErrors []string
    Commit error messages.
    CommitStatus string
    The commit status.
    Id string
    The provider-assigned unique ID for this managed resource.
    Rulestack string
    The rulestack.
    State string
    The rulestack state.
    ValidationErrors []string
    Validation error messages.
    ValidationStatus string
    The validation status.
    Scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    commitErrors List<String>
    Commit error messages.
    commitStatus String
    The commit status.
    id String
    The provider-assigned unique ID for this managed resource.
    rulestack String
    The rulestack.
    state String
    The rulestack state.
    validationErrors List<String>
    Validation error messages.
    validationStatus String
    The validation status.
    scope String
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    commitErrors string[]
    Commit error messages.
    commitStatus string
    The commit status.
    id string
    The provider-assigned unique ID for this managed resource.
    rulestack string
    The rulestack.
    state string
    The rulestack state.
    validationErrors string[]
    Validation error messages.
    validationStatus string
    The validation status.
    scope string
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    commit_errors Sequence[str]
    Commit error messages.
    commit_status str
    The commit status.
    id str
    The provider-assigned unique ID for this managed resource.
    rulestack str
    The rulestack.
    state str
    The rulestack state.
    validation_errors Sequence[str]
    Validation error messages.
    validation_status str
    The validation status.
    scope str
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.
    commitErrors List<String>
    Commit error messages.
    commitStatus String
    The commit status.
    id String
    The provider-assigned unique ID for this managed resource.
    rulestack String
    The rulestack.
    state String
    The rulestack state.
    validationErrors List<String>
    Validation error messages.
    validationStatus String
    The validation status.
    scope String
    The rulestack's scope. A local rulestack will require that you've retrieved a LRA JWT. A global rulestack will require that you've retrieved a GRA JWT. Valid values are Local or Global. Defaults to Local.

    Package Details

    Repository
    cloudngfwaws pulumi/pulumi-cloudngfwaws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the cloudngfwaws Terraform Provider.
    cloudngfwaws logo
    Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi