We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.cognito.getLogDeliveryConfiguration
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::Cognito::LogDeliveryConfiguration
Using getLogDeliveryConfiguration
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 getLogDeliveryConfiguration(args: GetLogDeliveryConfigurationArgs, opts?: InvokeOptions): Promise<GetLogDeliveryConfigurationResult>
function getLogDeliveryConfigurationOutput(args: GetLogDeliveryConfigurationOutputArgs, opts?: InvokeOptions): Output<GetLogDeliveryConfigurationResult>
def get_log_delivery_configuration(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLogDeliveryConfigurationResult
def get_log_delivery_configuration_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLogDeliveryConfigurationResult]
func LookupLogDeliveryConfiguration(ctx *Context, args *LookupLogDeliveryConfigurationArgs, opts ...InvokeOption) (*LookupLogDeliveryConfigurationResult, error)
func LookupLogDeliveryConfigurationOutput(ctx *Context, args *LookupLogDeliveryConfigurationOutputArgs, opts ...InvokeOption) LookupLogDeliveryConfigurationResultOutput
> Note: This function is named LookupLogDeliveryConfiguration
in the Go SDK.
public static class GetLogDeliveryConfiguration
{
public static Task<GetLogDeliveryConfigurationResult> InvokeAsync(GetLogDeliveryConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetLogDeliveryConfigurationResult> Invoke(GetLogDeliveryConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLogDeliveryConfigurationResult> getLogDeliveryConfiguration(GetLogDeliveryConfigurationArgs args, InvokeOptions options)
public static Output<GetLogDeliveryConfigurationResult> getLogDeliveryConfiguration(GetLogDeliveryConfigurationArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cognito:getLogDeliveryConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- A user pool ID, for example
us-east-1_EXAMPLE
.
- Id string
- A user pool ID, for example
us-east-1_EXAMPLE
.
- id String
- A user pool ID, for example
us-east-1_EXAMPLE
.
- id string
- A user pool ID, for example
us-east-1_EXAMPLE
.
- id str
- A user pool ID, for example
us-east-1_EXAMPLE
.
- id String
- A user pool ID, for example
us-east-1_EXAMPLE
.
getLogDeliveryConfiguration Result
The following output properties are available:
- Id string
- A user pool ID, for example
us-east-1_EXAMPLE
. - Log
Configurations List<Pulumi.Aws Native. Cognito. Outputs. Log Delivery Configuration Log Configuration> - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
- Id string
- A user pool ID, for example
us-east-1_EXAMPLE
. - Log
Configurations []LogDelivery Configuration Log Configuration - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
- id String
- A user pool ID, for example
us-east-1_EXAMPLE
. - log
Configurations List<LogDelivery Configuration Log Configuration> - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
- id string
- A user pool ID, for example
us-east-1_EXAMPLE
. - log
Configurations LogDelivery Configuration Log Configuration[] - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
- id str
- A user pool ID, for example
us-east-1_EXAMPLE
. - log_
configurations Sequence[LogDelivery Configuration Log Configuration] - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
- id String
- A user pool ID, for example
us-east-1_EXAMPLE
. - log
Configurations List<Property Map> - A logging destination of a user pool. User pools can have multiple logging destinations for message-delivery and user-activity logs.
Supporting Types
LogDeliveryConfigurationCloudWatchLogsConfiguration
- Log
Group stringArn
- Log
Group stringArn
- log
Group StringArn
- log
Group stringArn
- log_
group_ strarn
- log
Group StringArn
LogDeliveryConfigurationFirehoseConfiguration
- Stream
Arn string
- Stream
Arn string
- stream
Arn String
- stream
Arn string
- stream_
arn str
- stream
Arn String
LogDeliveryConfigurationLogConfiguration
- Cloud
Watch Pulumi.Logs Configuration Aws Native. Cognito. Inputs. Log Delivery Configuration Cloud Watch Logs Configuration - Event
Source string - Firehose
Configuration Pulumi.Aws Native. Cognito. Inputs. Log Delivery Configuration Firehose Configuration - Log
Level string - S3Configuration
Pulumi.
Aws Native. Cognito. Inputs. Log Delivery Configuration S3Configuration
LogDeliveryConfigurationS3Configuration
- Bucket
Arn string
- Bucket
Arn string
- bucket
Arn String
- bucket
Arn string
- bucket_
arn str
- bucket
Arn String
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.37.0 published on Wednesday, Oct 15, 2025 by Pulumi