We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.cognito.getLogDeliveryConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 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 dictionaryThe 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.
- LogConfigurations 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.
- LogConfigurations []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.
- logConfigurations 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.
- logConfigurations 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.
- logConfigurations 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      
- LogGroup stringArn 
- LogGroup stringArn 
- logGroup StringArn 
- logGroup stringArn 
- log_group_ strarn 
- logGroup StringArn 
LogDeliveryConfigurationFirehoseConfiguration    
- StreamArn string
- StreamArn string
- streamArn String
- streamArn string
- stream_arn str
- streamArn String
LogDeliveryConfigurationLogConfiguration    
- CloudWatch Pulumi.Logs Configuration Aws Native. Cognito. Inputs. Log Delivery Configuration Cloud Watch Logs Configuration 
- EventSource string
- FirehoseConfiguration Pulumi.Aws Native. Cognito. Inputs. Log Delivery Configuration Firehose Configuration 
- LogLevel string
- S3Configuration
Pulumi.Aws Native. Cognito. Inputs. Log Delivery Configuration S3Configuration 
LogDeliveryConfigurationS3Configuration   
- BucketArn string
- BucketArn string
- bucketArn String
- bucketArn string
- bucket_arn str
- bucketArn 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi