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.smsvoice.getConfigurationSet
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::SMSVOICE::ConfigurationSet
Using getConfigurationSet
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 getConfigurationSet(args: GetConfigurationSetArgs, opts?: InvokeOptions): Promise<GetConfigurationSetResult>
function getConfigurationSetOutput(args: GetConfigurationSetOutputArgs, opts?: InvokeOptions): Output<GetConfigurationSetResult>def get_configuration_set(configuration_set_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigurationSetResult
def get_configuration_set_output(configuration_set_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationSetResult]func LookupConfigurationSet(ctx *Context, args *LookupConfigurationSetArgs, opts ...InvokeOption) (*LookupConfigurationSetResult, error)
func LookupConfigurationSetOutput(ctx *Context, args *LookupConfigurationSetOutputArgs, opts ...InvokeOption) LookupConfigurationSetResultOutput> Note: This function is named LookupConfigurationSet in the Go SDK.
public static class GetConfigurationSet
{
public static Task<GetConfigurationSetResult> InvokeAsync(GetConfigurationSetArgs args, InvokeOptions? opts = null)
public static Output<GetConfigurationSetResult> Invoke(GetConfigurationSetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConfigurationSetResult> getConfigurationSet(GetConfigurationSetArgs args, InvokeOptions options)
public static Output<GetConfigurationSetResult> getConfigurationSet(GetConfigurationSetArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:smsvoice:getConfigurationSet
arguments:
# arguments dictionaryThe following arguments are supported:
- Configuration
Set stringName - The name to use for the configuration set.
- Configuration
Set stringName - The name to use for the configuration set.
- configuration
Set StringName - The name to use for the configuration set.
- configuration
Set stringName - The name to use for the configuration set.
- configuration_
set_ strname - The name to use for the configuration set.
- configuration
Set StringName - The name to use for the configuration set.
getConfigurationSet Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- Default
Sender stringId - The default sender ID to set for the ConfigurationSet.
- Event
Destinations List<Pulumi.Aws Native. Smsvoice. Outputs. Configuration Set Event Destination> - An event destination is a location where you send message events.
- Message
Feedback boolEnabled - Set to true to enable message feedback.
- Protect
Configuration stringId - The unique identifier for the protect configuration to be associated to the configuration set.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- Default
Sender stringId - The default sender ID to set for the ConfigurationSet.
- Event
Destinations []ConfigurationSet Event Destination - An event destination is a location where you send message events.
- Message
Feedback boolEnabled - Set to true to enable message feedback.
- Protect
Configuration stringId - The unique identifier for the protect configuration to be associated to the configuration set.
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- default
Sender StringId - The default sender ID to set for the ConfigurationSet.
- event
Destinations List<ConfigurationSet Event Destination> - An event destination is a location where you send message events.
- message
Feedback BooleanEnabled - Set to true to enable message feedback.
- protect
Configuration StringId - The unique identifier for the protect configuration to be associated to the configuration set.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- default
Sender stringId - The default sender ID to set for the ConfigurationSet.
- event
Destinations ConfigurationSet Event Destination[] - An event destination is a location where you send message events.
- message
Feedback booleanEnabled - Set to true to enable message feedback.
- protect
Configuration stringId - The unique identifier for the protect configuration to be associated to the configuration set.
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- default_
sender_ strid - The default sender ID to set for the ConfigurationSet.
- event_
destinations Sequence[ConfigurationSet Event Destination] - An event destination is a location where you send message events.
- message_
feedback_ boolenabled - Set to true to enable message feedback.
- protect_
configuration_ strid - The unique identifier for the protect configuration to be associated to the configuration set.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- The Amazon Resource Name (ARN) of the ConfigurationSet.
- default
Sender StringId - The default sender ID to set for the ConfigurationSet.
- event
Destinations List<Property Map> - An event destination is a location where you send message events.
- message
Feedback BooleanEnabled - Set to true to enable message feedback.
- protect
Configuration StringId - The unique identifier for the protect configuration to be associated to the configuration set.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
ConfigurationSetCloudWatchLogsDestination
- Iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- Log
Group stringArn - The name of the Amazon CloudWatch log group that you want to record events in.
- Iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- Log
Group stringArn - The name of the Amazon CloudWatch log group that you want to record events in.
- iam
Role StringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- log
Group StringArn - The name of the Amazon CloudWatch log group that you want to record events in.
- iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- log
Group stringArn - The name of the Amazon CloudWatch log group that you want to record events in.
- iam_
role_ strarn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- log_
group_ strarn - The name of the Amazon CloudWatch log group that you want to record events in.
- iam
Role StringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- log
Group StringArn - The name of the Amazon CloudWatch log group that you want to record events in.
ConfigurationSetEventDestination
- Enabled bool
- When set to true events will be logged. By default this is set to true
- Event
Destination stringName - The name that identifies the event destination.
- Matching
Event List<string>Types - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- Cloud
Watch Pulumi.Logs Destination Aws Native. Smsvoice. Inputs. Configuration Set Cloud Watch Logs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- Kinesis
Firehose Pulumi.Destination Aws Native. Smsvoice. Inputs. Configuration Set Kinesis Firehose Destination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- Sns
Destination Pulumi.Aws Native. Smsvoice. Inputs. Configuration Set Sns Destination - An object that contains SNS TopicArn event destination.
- Enabled bool
- When set to true events will be logged. By default this is set to true
- Event
Destination stringName - The name that identifies the event destination.
- Matching
Event []stringTypes - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- Cloud
Watch ConfigurationLogs Destination Set Cloud Watch Logs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- Kinesis
Firehose ConfigurationDestination Set Kinesis Firehose Destination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- Sns
Destination ConfigurationSet Sns Destination - An object that contains SNS TopicArn event destination.
- enabled Boolean
- When set to true events will be logged. By default this is set to true
- event
Destination StringName - The name that identifies the event destination.
- matching
Event List<String>Types - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- cloud
Watch ConfigurationLogs Destination Set Cloud Watch Logs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- kinesis
Firehose ConfigurationDestination Set Kinesis Firehose Destination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- sns
Destination ConfigurationSet Sns Destination - An object that contains SNS TopicArn event destination.
- enabled boolean
- When set to true events will be logged. By default this is set to true
- event
Destination stringName - The name that identifies the event destination.
- matching
Event string[]Types - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- cloud
Watch ConfigurationLogs Destination Set Cloud Watch Logs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- kinesis
Firehose ConfigurationDestination Set Kinesis Firehose Destination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- sns
Destination ConfigurationSet Sns Destination - An object that contains SNS TopicArn event destination.
- enabled bool
- When set to true events will be logged. By default this is set to true
- event_
destination_ strname - The name that identifies the event destination.
- matching_
event_ Sequence[str]types - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- cloud_
watch_ Configurationlogs_ destination Set Cloud Watch Logs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- kinesis_
firehose_ Configurationdestination Set Kinesis Firehose Destination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- sns_
destination ConfigurationSet Sns Destination - An object that contains SNS TopicArn event destination.
- enabled Boolean
- When set to true events will be logged. By default this is set to true
- event
Destination StringName - The name that identifies the event destination.
- matching
Event List<String>Types - An array of event types that determine which events to log. If 'ALL' is used, then AWS End User Messaging SMS and Voice logs every event type.
- cloud
Watch Property MapLogs Destination - An object that contains IamRoleArn and LogGroupArn associated with an Amazon CloudWatch event destination.
- kinesis
Firehose Property MapDestination - An object that contains IamRoleArn and DeliveryStreamArn associated with an Amazon Kinesis Firehose event destination.
- sns
Destination Property Map - An object that contains SNS TopicArn event destination.
ConfigurationSetKinesisFirehoseDestination
- Delivery
Stream stringArn - The Amazon Resource Name (ARN) of the delivery stream.
- Iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- Delivery
Stream stringArn - The Amazon Resource Name (ARN) of the delivery stream.
- Iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- delivery
Stream StringArn - The Amazon Resource Name (ARN) of the delivery stream.
- iam
Role StringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- delivery
Stream stringArn - The Amazon Resource Name (ARN) of the delivery stream.
- iam
Role stringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- delivery_
stream_ strarn - The Amazon Resource Name (ARN) of the delivery stream.
- iam_
role_ strarn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
- delivery
Stream StringArn - The Amazon Resource Name (ARN) of the delivery stream.
- iam
Role StringArn - The Amazon Resource Name (ARN) of an AWS Identity and Access Management role that is able to write event data to an Amazon CloudWatch destination.
ConfigurationSetSnsDestination
- Topic
Arn string - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
- Topic
Arn string - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
- topic
Arn String - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
- topic
Arn string - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
- topic_
arn str - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
- topic
Arn String - The Amazon Resource Name (ARN) of the Amazon SNS topic that you want to publish events to.
Tag
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
