Zscaler Internet Access v1.1.1 published on Tuesday, Jun 24, 2025 by Zscaler
zia.getSubscriptionAlert
Explore with Pulumi AI
Use the zia_subscription_alert data source to get information about a subscription alert resource in the Zscaler Internet Access cloud or via the API.
Example Usage
Via Email
data "zia_subscription_alert" "this" {
email = "alert@acme.com"
}
Via ID
data "zia_subscription_alert" "this" {
id = 3271
}
Using getSubscriptionAlert
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 getSubscriptionAlert(args: GetSubscriptionAlertArgs, opts?: InvokeOptions): Promise<GetSubscriptionAlertResult>
function getSubscriptionAlertOutput(args: GetSubscriptionAlertOutputArgs, opts?: InvokeOptions): Output<GetSubscriptionAlertResult>
def get_subscription_alert(email: Optional[str] = None,
id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetSubscriptionAlertResult
def get_subscription_alert_output(email: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSubscriptionAlertResult]
func LookupSubscriptionAlert(ctx *Context, args *LookupSubscriptionAlertArgs, opts ...InvokeOption) (*LookupSubscriptionAlertResult, error)
func LookupSubscriptionAlertOutput(ctx *Context, args *LookupSubscriptionAlertOutputArgs, opts ...InvokeOption) LookupSubscriptionAlertResultOutput
> Note: This function is named LookupSubscriptionAlert
in the Go SDK.
public static class GetSubscriptionAlert
{
public static Task<GetSubscriptionAlertResult> InvokeAsync(GetSubscriptionAlertArgs args, InvokeOptions? opts = null)
public static Output<GetSubscriptionAlertResult> Invoke(GetSubscriptionAlertInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSubscriptionAlertResult> getSubscriptionAlert(GetSubscriptionAlertArgs args, InvokeOptions options)
public static Output<GetSubscriptionAlertResult> getSubscriptionAlert(GetSubscriptionAlertArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getSubscriptionAlert:getSubscriptionAlert
arguments:
# arguments dictionary
The following arguments are supported:
getSubscriptionAlert Result
The following output properties are available:
- Comply
Severities List<string> - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- Deleted bool
- (bool) Deletes an existing alert subscription
- Description string
- (String) Additional comments or information about the alert subscription
- Email string
- Id int
- Manage
Severities List<string> - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- Pt0Severities List<string>
- (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- Secure
Severities List<string> - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- System
Severities List<string> - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
- Comply
Severities []string - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- Deleted bool
- (bool) Deletes an existing alert subscription
- Description string
- (String) Additional comments or information about the alert subscription
- Email string
- Id int
- Manage
Severities []string - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- Pt0Severities []string
- (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- Secure
Severities []string - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- System
Severities []string - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
- comply
Severities List<String> - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- deleted Boolean
- (bool) Deletes an existing alert subscription
- description String
- (String) Additional comments or information about the alert subscription
- email String
- id Integer
- manage
Severities List<String> - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- pt0Severities List<String>
- (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- secure
Severities List<String> - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- system
Severities List<String> - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
- comply
Severities string[] - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- deleted boolean
- (bool) Deletes an existing alert subscription
- description string
- (String) Additional comments or information about the alert subscription
- email string
- id number
- manage
Severities string[] - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- pt0Severities string[]
- (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- secure
Severities string[] - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- system
Severities string[] - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
- comply_
severities Sequence[str] - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- deleted bool
- (bool) Deletes an existing alert subscription
- description str
- (String) Additional comments or information about the alert subscription
- email str
- id int
- manage_
severities Sequence[str] - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- pt0_
severities Sequence[str] - (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- secure_
severities Sequence[str] - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- system_
severities Sequence[str] - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
- comply
Severities List<String> - (List of String) Lists the severity levels of the Comply Severity Alert class information that the recipient receives
- deleted Boolean
- (bool) Deletes an existing alert subscription
- description String
- (String) Additional comments or information about the alert subscription
- email String
- id Number
- manage
Severities List<String> - (List of String) Lists the severity levels of the Manage Severity Alert class information that the recipient receives
- pt0Severities List<String>
- (List of String) Lists the severity levels of the Patient 0 Severity Alert class information that the recipient receives
- secure
Severities List<String> - (List of String) Lists the severity levels of the Secure Severity Alert class information that the recipient receives
- system
Severities List<String> - (List of String) Lists the severity levels of the System Severity Alert class information that the recipient receives
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.