Class SubscriptionDiagnosticSettingArgs


  • public final class SubscriptionDiagnosticSettingArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • eventHubAuthorizationRuleId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> eventHubAuthorizationRuleId()
        Returns:
        The resource Id for the event hub authorization rule.
      • eventHubName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> eventHubName()
        Returns:
        The name of the event hub. If none is specified, the default event hub will be selected.
      • logs

        public java.util.Optional<com.pulumi.core.Output<java.util.List<SubscriptionLogSettingsArgs>>> logs()
        Returns:
        The list of logs settings.
      • marketplacePartnerId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> marketplacePartnerId()
        Returns:
        The full ARM resource ID of the Marketplace resource to which you would like to send Diagnostic Logs.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the diagnostic setting.
      • serviceBusRuleId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceBusRuleId()
        Returns:
        The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility.
      • storageAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageAccountId()
        Returns:
        The resource ID of the storage account to which you would like to send Diagnostic Logs.
      • workspaceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> workspaceId()
        Returns:
        The full ARM resource ID of the Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2