Compartilhar via


ArmCostManagementModelFactory.CostManagementAlertData Método

Definição

Inicializa uma nova instância de CostManagementAlertData.

public static Azure.ResourceManager.CostManagement.CostManagementAlertData CostManagementAlertData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.CostManagement.Models.AlertPropertiesDefinition definition = default, string description = default, Azure.ResourceManager.CostManagement.Models.CostManagementAlertSource? source = default, Azure.ResourceManager.CostManagement.Models.AlertPropertiesDetails details = default, string costEntityId = default, Azure.ResourceManager.CostManagement.Models.CostManagementAlertStatus? status = default, DateTimeOffset? createdOn = default, DateTimeOffset? closeOn = default, DateTimeOffset? modifiedOn = default, string statusModificationUserName = default, DateTimeOffset? statusModifiedOn = default, Azure.ETag? eTag = default);
static member CostManagementAlertData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.CostManagement.Models.AlertPropertiesDefinition * string * Nullable<Azure.ResourceManager.CostManagement.Models.CostManagementAlertSource> * Azure.ResourceManager.CostManagement.Models.AlertPropertiesDetails * string * Nullable<Azure.ResourceManager.CostManagement.Models.CostManagementAlertStatus> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> * Nullable<Azure.ETag> -> Azure.ResourceManager.CostManagement.CostManagementAlertData
Public Shared Function CostManagementAlertData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional definition As AlertPropertiesDefinition = Nothing, Optional description As String = Nothing, Optional source As Nullable(Of CostManagementAlertSource) = Nothing, Optional details As AlertPropertiesDetails = Nothing, Optional costEntityId As String = Nothing, Optional status As Nullable(Of CostManagementAlertStatus) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional closeOn As Nullable(Of DateTimeOffset) = Nothing, Optional modifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional statusModificationUserName As String = Nothing, Optional statusModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As CostManagementAlertData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

definition
AlertPropertiesDefinition

define o tipo de alerta.

description
String

Descrição do alerta.

source
Nullable<CostManagementAlertSource>

Origem do alerta.

details
AlertPropertiesDetails

Detalhes do alerta.

costEntityId
String

orçamento relacionado.

status
Nullable<CostManagementAlertStatus>

status de alerta.

createdOn
Nullable<DateTimeOffset>

dateTime no qual o alerta foi criado.

closeOn
Nullable<DateTimeOffset>

dateTime em que o alerta foi fechado.

modifiedOn
Nullable<DateTimeOffset>

dateTime em que o alerta foi modificado pela última vez.

statusModificationUserName
String

Usuário que modificou o alerta pela última vez.

statusModifiedOn
Nullable<DateTimeOffset>

dateTime em que o alerta status foi modificado pela última vez.

eTag
Nullable<ETag>

eTag do recurso. Para lidar com o cenário de atualização simultânea, esse campo será usado para determinar se o usuário está atualizando a versão mais recente ou não.

Retornos

Uma nova CostManagementAlertData instância para zombar.

Aplica-se a