We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource-specific logging allows you to specify a logging level for a specific thing group.
Using getResourceSpecificLogging
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getResourceSpecificLogging(args: GetResourceSpecificLoggingArgs, opts?: InvokeOptions): Promise<GetResourceSpecificLoggingResult>
function getResourceSpecificLoggingOutput(args: GetResourceSpecificLoggingOutputArgs, opts?: InvokeOptions): Output<GetResourceSpecificLoggingResult>def get_resource_specific_logging(target_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceSpecificLoggingResult
def get_resource_specific_logging_output(target_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceSpecificLoggingResult]func LookupResourceSpecificLogging(ctx *Context, args *LookupResourceSpecificLoggingArgs, opts ...InvokeOption) (*LookupResourceSpecificLoggingResult, error)
func LookupResourceSpecificLoggingOutput(ctx *Context, args *LookupResourceSpecificLoggingOutputArgs, opts ...InvokeOption) LookupResourceSpecificLoggingResultOutput> Note: This function is named LookupResourceSpecificLogging in the Go SDK.
public static class GetResourceSpecificLogging
{
public static Task<GetResourceSpecificLoggingResult> InvokeAsync(GetResourceSpecificLoggingArgs args, InvokeOptions? opts = null)
public static Output<GetResourceSpecificLoggingResult> Invoke(GetResourceSpecificLoggingInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResourceSpecificLoggingResult> getResourceSpecificLogging(GetResourceSpecificLoggingArgs args, InvokeOptions options)
public static Output<GetResourceSpecificLoggingResult> getResourceSpecificLogging(GetResourceSpecificLoggingArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:iot:getResourceSpecificLogging
arguments:
# arguments dictionaryThe following arguments are supported:
- Target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- Target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- target
Id String - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- target_
id str - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- target
Id String - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
getResourceSpecificLogging Result
The following output properties are available:
- Log
Level Pulumi.Aws Native. Io T. Resource Specific Logging Log Level - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- Target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- Log
Level ResourceSpecific Logging Log Level - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- Target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- log
Level ResourceSpecific Logging Log Level - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- target
Id String - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- log
Level ResourceSpecific Logging Log Level - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- target
Id string - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- log_
level ResourceSpecific Logging Log Level - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- target_
id str - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
- log
Level "ERROR" | "WARN" | "INFO" | "DEBUG" | "DISABLED" - The log level for a specific target. Valid values are: ERROR, WARN, INFO, DEBUG, or DISABLED.
- target
Id String - Unique Id for a Target (TargetType:TargetName), this will be internally built to serve as primary identifier for a log target.
Supporting Types
ResourceSpecificLoggingLogLevel
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
