Class LogAnalyticsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.containerinstance.inputs.LogAnalyticsArgs.Builder
-
- Enclosing class:
- LogAnalyticsArgs
public static final class LogAnalyticsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LogAnalyticsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogAnalyticsArgs
build()
LogAnalyticsArgs.Builder
logType(LogAnalyticsLogType logType)
LogAnalyticsArgs.Builder
logType(com.pulumi.core.Either<java.lang.String,LogAnalyticsLogType> logType)
LogAnalyticsArgs.Builder
logType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,LogAnalyticsLogType>> logType)
LogAnalyticsArgs.Builder
logType(java.lang.String logType)
LogAnalyticsArgs.Builder
metadata(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> metadata)
LogAnalyticsArgs.Builder
metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
LogAnalyticsArgs.Builder
workspaceId(com.pulumi.core.Output<java.lang.String> workspaceId)
LogAnalyticsArgs.Builder
workspaceId(java.lang.String workspaceId)
LogAnalyticsArgs.Builder
workspaceKey(com.pulumi.core.Output<java.lang.String> workspaceKey)
LogAnalyticsArgs.Builder
workspaceKey(java.lang.String workspaceKey)
LogAnalyticsArgs.Builder
workspaceResourceId(com.pulumi.core.Output<java.lang.String> workspaceResourceId)
LogAnalyticsArgs.Builder
workspaceResourceId(java.lang.String workspaceResourceId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogAnalyticsArgs defaults)
-
-
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(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
-
logType
public LogAnalyticsArgs.Builder logType(LogAnalyticsLogType 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
-
build
public LogAnalyticsArgs build()
-
-