Interface DiagnosticSetting.DefinitionStages.WithCreate

    • Method Detail

      • withMetric

        DiagnosticSetting.DefinitionStages.WithCreate withMetric​(String category,
                                                                 Duration timeGrain,
                                                                 int retentionDays)
        Adds a Metric Setting to the list of Metric Settings for the current Diagnostic Settings.
        Parameters:
        category - name of a Metric category for a resource type this setting is applied to.
        timeGrain - the timegrain of the metric in ISO8601 format.
        retentionDays - the number of days for the retention in days. A value of 0 will retain the events indefinitely.
        Returns:
        the stage of creating Diagnostic Settings.
      • withLog

        DiagnosticSetting.DefinitionStages.WithCreate withLog​(String category,
                                                              int retentionDays)
        Adds a Log Setting to the list of Log Settings for the current Diagnostic Settings.
        Parameters:
        category - name of a Log category for a resource type this setting is applied to.
        retentionDays - the number of days for the retention in days. A value of 0 will retain the events indefinitely.
        Returns:
        the stage of creating Diagnostic Settings.
      • withLogsAndMetrics

        DiagnosticSetting.DefinitionStages.WithCreate withLogsAndMetrics​(List<DiagnosticSettingsCategory> categories,
                                                                         Duration timeGrain,
                                                                         int retentionDays)
        Adds a Log and Metric Settings to the list Log and Metric Settings for the current Diagnostic Settings.
        Parameters:
        categories - a list of diagnostic settings category.
        timeGrain - the timegrain of the metric in ISO8601 format for all Metrics in the categories list.
        retentionDays - the number of days for the retention in days. A value of 0 will retain the events indefinitely.
        Returns:
        the stage of creating Diagnostic Settings.