Interface DiagnosticSetting
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<DiagnosticSettingsResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<MonitorManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<DiagnosticSetting>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<DiagnosticSetting.Update>
public interface DiagnosticSetting
extends com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<MonitorManager>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<DiagnosticSettingsResourceInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<DiagnosticSetting>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<DiagnosticSetting.Update>
An immutable client-side representation of an Azure diagnostic settings.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a diagnostic settings definition.static interfaceGrouping of diagnostic settings definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of diagnostic setting update stages. -
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
update
-
Method Details
-
resourceId
-
storageAccountId
-
eventHubAuthorizationRuleId
String eventHubAuthorizationRuleId()Get the eventHubAuthorizationRuleId value.- Returns:
- the eventHubAuthorizationRuleId value
-
eventHubName
-
metrics
-
logs
-
workspaceId
-