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

cloudngfwaws.getAccount

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 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>
    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]
    func LookupAccount(ctx *Context, args *LookupAccountArgs, opts ...InvokeOption) (*LookupAccountResult, error)
    func LookupAccountOutput(ctx *Context, args *LookupAccountOutputArgs, opts ...InvokeOption) LookupAccountResultOutput

    > 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)
    }
    public static CompletableFuture<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: cloudngfwaws:index/getAccount:getAccount
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId 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 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 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 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 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 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.
    cloudngfwaws logo
    Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi