1. Packages
  2. Palo Alto Networks Cloud NGFW for AWS Provider
  3. API Docs
  4. getAccount
Palo Alto Networks Cloud NGFW for AWS v0.1.1 published on Saturday, Mar 15, 2025 by Pulumi

cloudngfwaws.getAccount

Explore with Pulumi AI

Palo Alto Networks Cloud NGFW for AWS v0.1.1 published on Saturday, Mar 15, 2025 by Pulumi

Data source for retrieving account information.

Admin Permission Type

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

Using getAccount

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 getAccount(args: GetAccountArgs, opts?: InvokeOptions): Promise<GetAccountResult>
function getAccountOutput(args: GetAccountOutputArgs, opts?: InvokeOptions): Output<GetAccountResult>
Copy
def get_account(account_id: Optional[str] = None,
                cft_url: Optional[str] = None,
                external_id: Optional[str] = None,
                onboarding_status: Optional[str] = None,
                origin: Optional[str] = None,
                service_account_id: Optional[str] = None,
                sns_topic_arn: Optional[str] = None,
                trusted_account: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetAccountResult
def get_account_output(account_id: Optional[pulumi.Input[str]] = None,
                cft_url: Optional[pulumi.Input[str]] = None,
                external_id: Optional[pulumi.Input[str]] = None,
                onboarding_status: Optional[pulumi.Input[str]] = None,
                origin: Optional[pulumi.Input[str]] = None,
                service_account_id: Optional[pulumi.Input[str]] = None,
                sns_topic_arn: Optional[pulumi.Input[str]] = None,
                trusted_account: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetAccountResult]
Copy
func LookupAccount(ctx *Context, args *LookupAccountArgs, opts ...InvokeOption) (*LookupAccountResult, error)
func LookupAccountOutput(ctx *Context, args *LookupAccountOutputArgs, opts ...InvokeOption) LookupAccountResultOutput
Copy

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

public static class GetAccount 
{
    public static Task<GetAccountResult> InvokeAsync(GetAccountArgs args, InvokeOptions? opts = null)
    public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
public static Output<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: cloudngfwaws:index/getAccount:getAccount
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AccountId Changes to this property will trigger replacement. string
The account ID
CftUrl string
The CFT URL.
ExternalId string
The external ID of the account
OnboardingStatus string
The Account onboarding status
Origin string
Origin of account onboarding
ServiceAccountId string
The account ID of cloud NGFW service
SnsTopicArn string
The SNS topic ARN
TrustedAccount string
The trusted account ID
AccountId Changes to this property will trigger replacement. string
The account ID
CftUrl string
The CFT URL.
ExternalId string
The external ID of the account
OnboardingStatus string
The Account onboarding status
Origin string
Origin of account onboarding
ServiceAccountId string
The account ID of cloud NGFW service
SnsTopicArn string
The SNS topic ARN
TrustedAccount string
The trusted account ID
accountId Changes to this property will trigger replacement. String
The account ID
cftUrl String
The CFT URL.
externalId String
The external ID of the account
onboardingStatus String
The Account onboarding status
origin String
Origin of account onboarding
serviceAccountId String
The account ID of cloud NGFW service
snsTopicArn String
The SNS topic ARN
trustedAccount String
The trusted account ID
accountId Changes to this property will trigger replacement. string
The account ID
cftUrl string
The CFT URL.
externalId string
The external ID of the account
onboardingStatus string
The Account onboarding status
origin string
Origin of account onboarding
serviceAccountId string
The account ID of cloud NGFW service
snsTopicArn string
The SNS topic ARN
trustedAccount string
The trusted account ID
account_id Changes to this property will trigger replacement. str
The account ID
cft_url str
The CFT URL.
external_id str
The external ID of the account
onboarding_status str
The Account onboarding status
origin str
Origin of account onboarding
service_account_id str
The account ID of cloud NGFW service
sns_topic_arn str
The SNS topic ARN
trusted_account str
The trusted account ID
accountId Changes to this property will trigger replacement. String
The account ID
cftUrl String
The CFT URL.
externalId String
The external ID of the account
onboardingStatus String
The Account onboarding status
origin String
Origin of account onboarding
serviceAccountId String
The account ID of cloud NGFW service
snsTopicArn String
The SNS topic ARN
trustedAccount String
The trusted account ID

getAccount Result

The following output properties are available:

CftUrl string
The CFT URL.
ExternalId string
The external ID of the account
Id string
The provider-assigned unique ID for this managed resource.
OnboardingStatus string
The Account onboarding status
Origin string
Origin of account onboarding
ServiceAccountId string
The account ID of cloud NGFW service
SnsTopicArn string
The SNS topic ARN
TrustedAccount string
The trusted account ID
UpdateToken string
The update token.
AccountId string
The account ID
CftUrl string
The CFT URL.
ExternalId string
The external ID of the account
Id string
The provider-assigned unique ID for this managed resource.
OnboardingStatus string
The Account onboarding status
Origin string
Origin of account onboarding
ServiceAccountId string
The account ID of cloud NGFW service
SnsTopicArn string
The SNS topic ARN
TrustedAccount string
The trusted account ID
UpdateToken string
The update token.
AccountId string
The account ID
cftUrl String
The CFT URL.
externalId String
The external ID of the account
id String
The provider-assigned unique ID for this managed resource.
onboardingStatus String
The Account onboarding status
origin String
Origin of account onboarding
serviceAccountId String
The account ID of cloud NGFW service
snsTopicArn String
The SNS topic ARN
trustedAccount String
The trusted account ID
updateToken String
The update token.
accountId String
The account ID
cftUrl string
The CFT URL.
externalId string
The external ID of the account
id string
The provider-assigned unique ID for this managed resource.
onboardingStatus string
The Account onboarding status
origin string
Origin of account onboarding
serviceAccountId string
The account ID of cloud NGFW service
snsTopicArn string
The SNS topic ARN
trustedAccount string
The trusted account ID
updateToken string
The update token.
accountId string
The account ID
cft_url str
The CFT URL.
external_id str
The external ID of the account
id str
The provider-assigned unique ID for this managed resource.
onboarding_status str
The Account onboarding status
origin str
Origin of account onboarding
service_account_id str
The account ID of cloud NGFW service
sns_topic_arn str
The SNS topic ARN
trusted_account str
The trusted account ID
update_token str
The update token.
account_id str
The account ID
cftUrl String
The CFT URL.
externalId String
The external ID of the account
id String
The provider-assigned unique ID for this managed resource.
onboardingStatus String
The Account onboarding status
origin String
Origin of account onboarding
serviceAccountId String
The account ID of cloud NGFW service
snsTopicArn String
The SNS topic ARN
trustedAccount String
The trusted account ID
updateToken String
The update token.
accountId String
The account ID

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.1.1 published on Saturday, Mar 15, 2025 by Pulumi