Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi
cloudngfwaws.getValidateRulestack
Explore with Pulumi AI
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
(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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: cloudngfwaws:index/getValidateRulestack:getValidateRulestack
arguments:
# arguments dictionary
The 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
Local
orGlobal
. 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
Local
orGlobal
. 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
Local
orGlobal
. 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
Local
orGlobal
. 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
Local
orGlobal
. 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
Local
orGlobal
. Defaults toLocal
.
Package Details
- Repository
- cloudngfwaws pulumi/pulumi-cloudngfwaws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudngfwaws
Terraform Provider.
Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi