1. Registry
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. autoscaling
  6. getNotificationConfiguration
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine

    Data Source schema for Volcengine::AutoScaling::NotificationConfiguration

    Using getNotificationConfiguration

    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 getNotificationConfiguration(args: GetNotificationConfigurationArgs, opts?: InvokeOptions): Promise<GetNotificationConfigurationResult>
    function getNotificationConfigurationOutput(args: GetNotificationConfigurationOutputArgs, opts?: InvokeOutputOptions): Output<GetNotificationConfigurationResult>
    def get_notification_configuration(id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetNotificationConfigurationResult
    def get_notification_configuration_output(id: pulumi.Input[Optional[str]] = None,
                                       opts: Optional[InvokeOutputOptions] = None) -> Output[GetNotificationConfigurationResult]
    func LookupNotificationConfiguration(ctx *Context, args *LookupNotificationConfigurationArgs, opts ...InvokeOption) (*LookupNotificationConfigurationResult, error)
    func LookupNotificationConfigurationOutput(ctx *Context, args *LookupNotificationConfigurationOutputArgs, opts ...InvokeOption) LookupNotificationConfigurationResultOutput

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

    public static class GetNotificationConfiguration 
    {
        public static Task<GetNotificationConfigurationResult> InvokeAsync(GetNotificationConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetNotificationConfigurationResult> Invoke(GetNotificationConfigurationInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetNotificationConfigurationResult> Invoke(GetNotificationConfigurationInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetNotificationConfigurationResult> getNotificationConfiguration(GetNotificationConfigurationArgs args, InvokeOptions options)
    public static Output<GetNotificationConfigurationResult> getNotificationConfiguration(GetNotificationConfigurationArgs args, InvokeOptions options)
    public static Output<GetNotificationConfigurationResult> getNotificationConfiguration(GetNotificationConfigurationArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: volcenginecc:autoscaling/getNotificationConfiguration:getNotificationConfiguration
      arguments:
        # arguments dictionary
    data "volcenginecc_autoscaling_get_notification_configuration" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getNotificationConfiguration Result

    The following output properties are available:

    CreatedAt string
    Event notification creation time.
    EventTypes List<string>
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    Id string
    Uniquely identifies the resource.
    NotificationType string
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    ScalingGroupId string
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    UpdatedAt string
    Event notification update time.
    CreatedAt string
    Event notification creation time.
    EventTypes []string
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    Id string
    Uniquely identifies the resource.
    NotificationType string
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    ScalingGroupId string
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    UpdatedAt string
    Event notification update time.
    created_at string
    Event notification creation time.
    event_types list(string)
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    id string
    Uniquely identifies the resource.
    notification_type string
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    scaling_group_id string
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    updated_at string
    Event notification update time.
    createdAt String
    Event notification creation time.
    eventTypes List<String>
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    id String
    Uniquely identifies the resource.
    notificationType String
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    scalingGroupId String
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    updatedAt String
    Event notification update time.
    createdAt string
    Event notification creation time.
    eventTypes string[]
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    id string
    Uniquely identifies the resource.
    notificationType string
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    scalingGroupId string
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    updatedAt string
    Event notification update time.
    created_at str
    Event notification creation time.
    event_types Sequence[str]
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    id str
    Uniquely identifies the resource.
    notification_type str
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    scaling_group_id str
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    updated_at str
    Event notification update time.
    createdAt String
    Event notification creation time.
    eventTypes List<String>
    Event notification type. Values: ScaleOutSuccess (successful scale-out activity), ScaleInSuccess (successful scale-in activity), ScaleOutError (failed scale-out activity), ScaleInError (failed scale-in activity), ScaleOutWarn (partially successful scale-out activity), ScaleInWarn (partially successful scale-in activity), ScaleReject (rejected scaling activity), ScaleOutStart (scaling group scale-out activity started), ScaleInStart (scaling group scale-in activity started), ScheduleTaskExpiring (scheduled rule expiration reminder).
    id String
    Uniquely identifies the resource.
    notificationType String
    Event notification method. Currently, only cloud monitoring notifications are supported. Value: cloudmonitor.
    scalingGroupId String
    Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
    updatedAt String
    Event notification update time.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.60
    published on Thursday, Sep 3, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial