Datadog v4.59.0 published on Wednesday, Oct 22, 2025 by Pulumi
datadog.aws.getIntegrationAvailableLogsServices
Start a Neo task
Explain and create a datadog.aws.getIntegrationAvailableLogsServices resource
Use this data source to retrieve all AWS log ready services. This is the list of allowed values for logs_config.lambda_forwarder.sources in datadog.aws.IntegrationAccount resource.
Using getIntegrationAvailableLogsServices
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 getIntegrationAvailableLogsServices(opts?: InvokeOptions): Promise<GetIntegrationAvailableLogsServicesResult>
function getIntegrationAvailableLogsServicesOutput(opts?: InvokeOptions): Output<GetIntegrationAvailableLogsServicesResult>def get_integration_available_logs_services(opts: Optional[InvokeOptions] = None) -> GetIntegrationAvailableLogsServicesResult
def get_integration_available_logs_services_output(opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationAvailableLogsServicesResult]func GetIntegrationAvailableLogsServices(ctx *Context, opts ...InvokeOption) (*GetIntegrationAvailableLogsServicesResult, error)
func GetIntegrationAvailableLogsServicesOutput(ctx *Context, opts ...InvokeOption) GetIntegrationAvailableLogsServicesResultOutput> Note: This function is named GetIntegrationAvailableLogsServices in the Go SDK.
public static class GetIntegrationAvailableLogsServices
{
public static Task<GetIntegrationAvailableLogsServicesResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetIntegrationAvailableLogsServicesResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationAvailableLogsServicesResult> getIntegrationAvailableLogsServices(InvokeOptions options)
public static Output<GetIntegrationAvailableLogsServicesResult> getIntegrationAvailableLogsServices(InvokeOptions options)
fn::invoke:
function: datadog:aws/getIntegrationAvailableLogsServices:getIntegrationAvailableLogsServices
arguments:
# arguments dictionarygetIntegrationAvailableLogsServices Result
The following output properties are available:
- Aws
Logs List<string>Services - List of AWS log ready services.
- Id string
- The ID of this resource.
- Aws
Logs []stringServices - List of AWS log ready services.
- Id string
- The ID of this resource.
- aws
Logs List<String>Services - List of AWS log ready services.
- id String
- The ID of this resource.
- aws
Logs string[]Services - List of AWS log ready services.
- id string
- The ID of this resource.
- aws_
logs_ Sequence[str]services - List of AWS log ready services.
- id str
- The ID of this resource.
- aws
Logs List<String>Services - List of AWS log ready services.
- id String
- The ID of this resource.
Package Details
- Repository
- Datadog pulumi/pulumi-datadog
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
datadogTerraform Provider.
