Palo Alto Networks Cloud NGFW for AWS v0.0.2 published on Wednesday, Nov 13, 2024 by Pulumi
cloudngfwaws.getAccount
Explore with Pulumi AI
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
(forscope="Local"
)Global Rulestack
(forscope="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:
- Account
Id string - The account ID
- Cft
Url string - The CFT URL.
- External
Id string - The external ID of the account
- Onboarding
Status string - The Account onboarding status
- Origin string
- Origin of account onboarding
- Service
Account stringId - The account ID of cloud NGFW service
- Sns
Topic stringArn - The SNS topic ARN
- Trusted
Account string - The trusted account ID
- Account
Id string - The account ID
- Cft
Url string - The CFT URL.
- External
Id string - The external ID of the account
- Onboarding
Status string - The Account onboarding status
- Origin string
- Origin of account onboarding
- Service
Account stringId - The account ID of cloud NGFW service
- Sns
Topic stringArn - The SNS topic ARN
- Trusted
Account string - The trusted account ID
- account
Id String - The account ID
- cft
Url String - The CFT URL.
- external
Id String - The external ID of the account
- onboarding
Status String - The Account onboarding status
- origin String
- Origin of account onboarding
- service
Account StringId - The account ID of cloud NGFW service
- sns
Topic StringArn - The SNS topic ARN
- trusted
Account String - The trusted account ID
- account
Id string - The account ID
- cft
Url string - The CFT URL.
- external
Id string - The external ID of the account
- onboarding
Status string - The Account onboarding status
- origin string
- Origin of account onboarding
- service
Account stringId - The account ID of cloud NGFW service
- sns
Topic stringArn - The SNS topic ARN
- trusted
Account 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_ strid - The account ID of cloud NGFW service
- sns_
topic_ strarn - The SNS topic ARN
- trusted_
account str - The trusted account ID
- account
Id String - The account ID
- cft
Url String - The CFT URL.
- external
Id String - The external ID of the account
- onboarding
Status String - The Account onboarding status
- origin String
- Origin of account onboarding
- service
Account StringId - The account ID of cloud NGFW service
- sns
Topic StringArn - The SNS topic ARN
- trusted
Account String - The trusted account ID
getAccount Result
The following output properties are available:
- Cft
Url string - The CFT URL.
- External
Id string - The external ID of the account
- Id string
- The provider-assigned unique ID for this managed resource.
- Onboarding
Status string - The Account onboarding status
- Origin string
- Origin of account onboarding
- Service
Account stringId - The account ID of cloud NGFW service
- Sns
Topic stringArn - The SNS topic ARN
- Trusted
Account string - The trusted account ID
- Update
Token string - The update token.
- Account
Id string - The account ID
- Cft
Url string - The CFT URL.
- External
Id string - The external ID of the account
- Id string
- The provider-assigned unique ID for this managed resource.
- Onboarding
Status string - The Account onboarding status
- Origin string
- Origin of account onboarding
- Service
Account stringId - The account ID of cloud NGFW service
- Sns
Topic stringArn - The SNS topic ARN
- Trusted
Account string - The trusted account ID
- Update
Token string - The update token.
- Account
Id string - The account ID
- cft
Url String - The CFT URL.
- external
Id String - The external ID of the account
- id String
- The provider-assigned unique ID for this managed resource.
- onboarding
Status String - The Account onboarding status
- origin String
- Origin of account onboarding
- service
Account StringId - The account ID of cloud NGFW service
- sns
Topic StringArn - The SNS topic ARN
- trusted
Account String - The trusted account ID
- update
Token String - The update token.
- account
Id String - The account ID
- cft
Url string - The CFT URL.
- external
Id string - The external ID of the account
- id string
- The provider-assigned unique ID for this managed resource.
- onboarding
Status string - The Account onboarding status
- origin string
- Origin of account onboarding
- service
Account stringId - The account ID of cloud NGFW service
- sns
Topic stringArn - The SNS topic ARN
- trusted
Account string - The trusted account ID
- update
Token string - The update token.
- account
Id 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_ strid - The account ID of cloud NGFW service
- sns_
topic_ strarn - The SNS topic ARN
- trusted_
account str - The trusted account ID
- update_
token str - The update token.
- account_
id str - The account ID
- cft
Url String - The CFT URL.
- external
Id String - The external ID of the account
- id String
- The provider-assigned unique ID for this managed resource.
- onboarding
Status String - The Account onboarding status
- origin String
- Origin of account onboarding
- service
Account StringId - The account ID of cloud NGFW service
- sns
Topic StringArn - The SNS topic ARN
- trusted
Account String - The trusted account ID
- update
Token String - The update token.
- account
Id 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.0.2 published on Wednesday, Nov 13, 2024 by Pulumi