Palo Alto Networks Cloud NGFW for AWS v1.0.0 published on Wednesday, Oct 8, 2025 by Pulumi
cloudngfwaws.getValidateRulestack
Start a Neo task
Explain and create a cloudngfwaws.getValidateRulestack resource
Palo Alto Networks Cloud NGFW for AWS v1.0.0 published on Wednesday, Oct 8, 2025 by Pulumi
Data source to validate the rulestack config.
Admin Permission Type
Rulestack(forscope="Local")Global Rulestack(forscope="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)
public static Output<GetValidateRulestackResult> getValidateRulestack(GetValidateRulestackArgs args, InvokeOptions options)
fn::invoke:
function: cloudngfwaws:index/getValidateRulestack:getValidateRulestack
arguments:
# arguments dictionaryThe following arguments are supported:
getValidateRulestack Result
The following output properties are available:
- Commit
Errors List<string> - Commit error messages.
- Commit
Status string - The commit status.
- Id string
- The provider-assigned unique ID for this managed resource.
- Rulestack string
- The rulestack.
- State string
- The rulestack state.
- Validation
Errors List<string> - Validation error messages.
- Validation
Status 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
LocalorGlobal. Defaults toLocal.
- Commit
Errors []string - Commit error messages.
- Commit
Status string - The commit status.
- Id string
- The provider-assigned unique ID for this managed resource.
- Rulestack string
- The rulestack.
- State string
- The rulestack state.
- Validation
Errors []string - Validation error messages.
- Validation
Status 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
LocalorGlobal. Defaults toLocal.
- commit
Errors List<String> - Commit error messages.
- commit
Status String - The commit status.
- id String
- The provider-assigned unique ID for this managed resource.
- rulestack String
- The rulestack.
- state String
- The rulestack state.
- validation
Errors List<String> - Validation error messages.
- validation
Status 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
LocalorGlobal. Defaults toLocal.
- commit
Errors string[] - Commit error messages.
- commit
Status string - The commit status.
- id string
- The provider-assigned unique ID for this managed resource.
- rulestack string
- The rulestack.
- state string
- The rulestack state.
- validation
Errors string[] - Validation error messages.
- validation
Status 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
LocalorGlobal. Defaults toLocal.
- 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
LocalorGlobal. Defaults toLocal.
- commit
Errors List<String> - Commit error messages.
- commit
Status String - The commit status.
- id String
- The provider-assigned unique ID for this managed resource.
- rulestack String
- The rulestack.
- state String
- The rulestack state.
- validation
Errors List<String> - Validation error messages.
- validation
Status 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
LocalorGlobal. Defaults toLocal.
Package Details
- Repository
- cloudngfwaws pulumi/pulumi-cloudngfwaws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudngfwawsTerraform Provider.
Palo Alto Networks Cloud NGFW for AWS v1.0.0 published on Wednesday, Oct 8, 2025 by Pulumi
