Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus
Data Source schema for Byteplus::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: bytepluscc:autoscaling/getNotificationConfiguration:getNotificationConfiguration
arguments:
# arguments dictionarydata "bytepluscc_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:
- 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 stringId - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- Updated
At string - Event notification update time.
- Created
At string - Event notification creation time.
- Event
Types []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 stringId - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- Updated
At 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_ stringid - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- updated_
at 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 StringId - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- updated
At String - Event notification update time.
- created
At string - Event notification creation time.
- event
Types 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 stringId - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- updated
At 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_ strid - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- updated_
at str - 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 StringId - Scaling group ID. You can call DescribeScalingGroups to query the scaling group ID.
- updated
At String - Event notification update time.
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus