Class LogAnalyticsArgs.Builder

  • Enclosing class:
    LogAnalyticsArgs

    public static final class LogAnalyticsArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • logType

        public LogAnalyticsArgs.Builder logType​(@Nullable
                                                com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​LogAnalyticsLogType>> logType)
        Parameters:
        logType - The log type to be used.
        Returns:
        builder
      • logType

        public LogAnalyticsArgs.Builder logType​(java.lang.String logType)
        Parameters:
        logType - The log type to be used.
        Returns:
        builder
      • metadata

        public LogAnalyticsArgs.Builder metadata​(@Nullable
                                                 com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> metadata)
        Parameters:
        metadata - Metadata for log analytics.
        Returns:
        builder
      • metadata

        public LogAnalyticsArgs.Builder metadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
        Parameters:
        metadata - Metadata for log analytics.
        Returns:
        builder
      • workspaceId

        public LogAnalyticsArgs.Builder workspaceId​(com.pulumi.core.Output<java.lang.String> workspaceId)
        Parameters:
        workspaceId - The workspace id for log analytics
        Returns:
        builder
      • workspaceId

        public LogAnalyticsArgs.Builder workspaceId​(java.lang.String workspaceId)
        Parameters:
        workspaceId - The workspace id for log analytics
        Returns:
        builder
      • workspaceKey

        public LogAnalyticsArgs.Builder workspaceKey​(com.pulumi.core.Output<java.lang.String> workspaceKey)
        Parameters:
        workspaceKey - The workspace key for log analytics
        Returns:
        builder
      • workspaceKey

        public LogAnalyticsArgs.Builder workspaceKey​(java.lang.String workspaceKey)
        Parameters:
        workspaceKey - The workspace key for log analytics
        Returns:
        builder
      • workspaceResourceId

        public LogAnalyticsArgs.Builder workspaceResourceId​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> workspaceResourceId)
        Parameters:
        workspaceResourceId - The workspace resource id for log analytics
        Returns:
        builder
      • workspaceResourceId

        public LogAnalyticsArgs.Builder workspaceResourceId​(java.lang.String workspaceResourceId)
        Parameters:
        workspaceResourceId - The workspace resource id for log analytics
        Returns:
        builder