This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.awsconnector.getSnsTopic
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a SnsTopic Azure REST API version: 2024-12-01.
Using getSnsTopic
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 getSnsTopic(args: GetSnsTopicArgs, opts?: InvokeOptions): Promise<GetSnsTopicResult>
function getSnsTopicOutput(args: GetSnsTopicOutputArgs, opts?: InvokeOptions): Output<GetSnsTopicResult>def get_sns_topic(name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetSnsTopicResult
def get_sns_topic_output(name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetSnsTopicResult]func LookupSnsTopic(ctx *Context, args *LookupSnsTopicArgs, opts ...InvokeOption) (*LookupSnsTopicResult, error)
func LookupSnsTopicOutput(ctx *Context, args *LookupSnsTopicOutputArgs, opts ...InvokeOption) LookupSnsTopicResultOutput> Note: This function is named LookupSnsTopic in the Go SDK.
public static class GetSnsTopic 
{
    public static Task<GetSnsTopicResult> InvokeAsync(GetSnsTopicArgs args, InvokeOptions? opts = null)
    public static Output<GetSnsTopicResult> Invoke(GetSnsTopicInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSnsTopicResult> getSnsTopic(GetSnsTopicArgs args, InvokeOptions options)
public static Output<GetSnsTopicResult> getSnsTopic(GetSnsTopicArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:awsconnector:getSnsTopic
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
- Name of SnsTopic
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Name string
- Name of SnsTopic
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name String
- Name of SnsTopic
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- name string
- Name of SnsTopic
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- name str
- Name of SnsTopic
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- name String
- Name of SnsTopic
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getSnsTopic Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Aws Connector. Outputs. Sns Topic Properties Response 
- The resource-specific properties for this resource.
- SystemData Pulumi.Azure Native. Aws Connector. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
SnsTopic Properties Response 
- The resource-specific properties for this resource.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
SnsTopic Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
SnsTopic Properties Response 
- The resource-specific properties for this resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
SnsTopic Properties Response 
- The resource-specific properties for this resource.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this resource.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
Supporting Types
AwsSnsTopicPropertiesResponse    
- ArchivePolicy object
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- ContentBased boolDeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- DataProtection objectPolicy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- DeliveryStatus List<Pulumi.Logging Azure Native. Aws Connector. Inputs. Logging Config Response> 
- Property deliveryStatusLogging
- DisplayName string
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- FifoTopic bool
- Set to true to create a FIFO topic.
- KmsMaster stringKey Id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- SignatureVersion string
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- Subscription
List<Pulumi.Azure Native. Aws Connector. Inputs. Subscription Response> 
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- 
List<Pulumi.Azure Native. Aws Connector. Inputs. Tag Response> 
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- TopicArn string
- Property topicArn
- TopicName string
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- TracingConfig string
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
- ArchivePolicy interface{}
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- ContentBased boolDeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- DataProtection interface{}Policy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- DeliveryStatus []LoggingLogging Config Response 
- Property deliveryStatusLogging
- DisplayName string
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- FifoTopic bool
- Set to true to create a FIFO topic.
- KmsMaster stringKey Id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- SignatureVersion string
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- Subscription
[]SubscriptionResponse 
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- 
[]TagResponse 
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- TopicArn string
- Property topicArn
- TopicName string
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- TracingConfig string
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
- archivePolicy Object
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- contentBased BooleanDeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- dataProtection ObjectPolicy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- deliveryStatus List<LoggingLogging Config Response> 
- Property deliveryStatusLogging
- displayName String
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- fifoTopic Boolean
- Set to true to create a FIFO topic.
- kmsMaster StringKey Id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- signatureVersion String
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- subscription
List<SubscriptionResponse> 
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- 
List<TagResponse> 
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- topicArn String
- Property topicArn
- topicName String
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- tracingConfig String
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
- archivePolicy any
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- contentBased booleanDeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- dataProtection anyPolicy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- deliveryStatus LoggingLogging Config Response[] 
- Property deliveryStatusLogging
- displayName string
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- fifoTopic boolean
- Set to true to create a FIFO topic.
- kmsMaster stringKey Id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- signatureVersion string
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- subscription
SubscriptionResponse[] 
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- 
TagResponse[] 
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- topicArn string
- Property topicArn
- topicName string
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- tracingConfig string
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
- archive_policy Any
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- content_based_ booldeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- data_protection_ Anypolicy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- delivery_status_ Sequence[Logginglogging Config Response] 
- Property deliveryStatusLogging
- display_name str
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- fifo_topic bool
- Set to true to create a FIFO topic.
- kms_master_ strkey_ id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- signature_version str
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- subscription
Sequence[SubscriptionResponse] 
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- 
Sequence[TagResponse] 
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- topic_arn str
- Property topicArn
- topic_name str
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- tracing_config str
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
- archivePolicy Any
- The archive policy determines the number of days SNS retains messages. You can set a retention period from 1 to 365 days.
- contentBased BooleanDeduplication 
- Enables content-based deduplication for FIFO topics. + By default, ContentBasedDeduplicationis set tofalse. If you create a FIFO topic and this attribute isfalse, you must specify a value for theMessageDeduplicationIdparameter for the Publish action. + When you setContentBasedDeduplicationtotrue, SNS uses a SHA-256 hash to generate theMessageDeduplicationIdusing the body of the message (but not the attributes of the message). (Optional) To override the generated value, you can specify a value for the theMessageDeduplicationIdparameter for thePublishaction.
- dataProtection AnyPolicy 
- The body of the policy document you want to use for this topic. You can only add one policy per topic. The policy must be in JSON string format. Length Constraints: Maximum length of 30,720.
- deliveryStatus List<Property Map>Logging 
- Property deliveryStatusLogging
- displayName String
- The display name to use for an SNS topic with SMS subscriptions. The display name must be maximum 100 characters long, including hyphens (-), underscores (_), spaces, and tabs.
- fifoTopic Boolean
- Set to true to create a FIFO topic.
- kmsMaster StringKey Id 
- The ID of an AWS managed customer master key (CMK) for SNS or a custom CMK. For more information, see Key terms. For more examples, see KeyIdin the API Reference. This property applies only to server-side-encryption.
- signatureVersion String
- The signature version corresponds to the hashing algorithm used while creating the signature of the notifications, subscription confirmations, or unsubscribe confirmation messages sent by Amazon SNS. By default, SignatureVersionis set to1.
- subscription List<Property Map>
- The SNS subscriptions (endpoints) for this topic. If you specify the Subscriptionproperty in theAWS::SNS::Topicresource and it creates an associated subscription resource, the associated subscription is not deleted when theAWS::SNS::Topicresource is deleted.
- List<Property Map>
- The list of tags to add to a new topic. To be able to tag a topic on creation, you must have the sns:CreateTopicandsns:TagResourcepermissions.
- topicArn String
- Property topicArn
- topicName String
- The name of the topic you want to create. Topic names must include only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 256 characters long. FIFO topic names must end with .fifo. If you don't specify a name, CFN generates a unique physical ID and uses that ID for the topic name. For more information, see Name type. If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
- tracingConfig String
- Tracing mode of an SNS topic. By default TracingConfigis set toPassThrough, and the topic passes through the tracing header it receives from an SNS publisher to its subscriptions. If set toActive, SNS will vend X-Ray segment data to topic owner account if the sampled flag in the tracing header is true.
LoggingConfigResponse  
- ApplicationLog stringLevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- FailureFeedback stringRole Arn 
- Property failureFeedbackRoleArn
- LogFormat string
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- LogGroup string
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- Protocol string
- Property protocol
- SuccessFeedback stringRole Arn 
- Property successFeedbackRoleArn
- SuccessFeedback stringSample Rate 
- Property successFeedbackSampleRate
- SystemLog stringLevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
- ApplicationLog stringLevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- FailureFeedback stringRole Arn 
- Property failureFeedbackRoleArn
- LogFormat string
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- LogGroup string
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- Protocol string
- Property protocol
- SuccessFeedback stringRole Arn 
- Property successFeedbackRoleArn
- SuccessFeedback stringSample Rate 
- Property successFeedbackSampleRate
- SystemLog stringLevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
- applicationLog StringLevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- failureFeedback StringRole Arn 
- Property failureFeedbackRoleArn
- logFormat String
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- logGroup String
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- protocol String
- Property protocol
- successFeedback StringRole Arn 
- Property successFeedbackRoleArn
- successFeedback StringSample Rate 
- Property successFeedbackSampleRate
- systemLog StringLevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
- applicationLog stringLevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- failureFeedback stringRole Arn 
- Property failureFeedbackRoleArn
- logFormat string
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- logGroup string
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- protocol string
- Property protocol
- successFeedback stringRole Arn 
- Property successFeedbackRoleArn
- successFeedback stringSample Rate 
- Property successFeedbackSampleRate
- systemLog stringLevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
- application_log_ strlevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- failure_feedback_ strrole_ arn 
- Property failureFeedbackRoleArn
- log_format str
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- log_group str
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- protocol str
- Property protocol
- success_feedback_ strrole_ arn 
- Property successFeedbackRoleArn
- success_feedback_ strsample_ rate 
- Property successFeedbackSampleRate
- system_log_ strlevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
- applicationLog StringLevel 
- Set this property to filter the application logs for your function that Lambda sends to CloudWatch. Lambda only sends application logs at the selected level of detail and lower, where TRACEis the highest level andFATALis the lowest.
- failureFeedback StringRole Arn 
- Property failureFeedbackRoleArn
- logFormat String
- The format in which Lambda sends your function's application and system logs to CloudWatch. Select between plain text and structured JSON.
- logGroup String
- The name of the Amazon CloudWatch log group the function sends logs to. By default, Lambda functions send logs to a default log group named /aws/lambda/<function name>. To use a different log group, enter an existing log group or enter a new log group name.
- protocol String
- Property protocol
- successFeedback StringRole Arn 
- Property successFeedbackRoleArn
- successFeedback StringSample Rate 
- Property successFeedbackSampleRate
- systemLog StringLevel 
- Set this property to filter the system logs for your function that Lambda sends to CloudWatch. Lambda only sends system logs at the selected level of detail and lower, where DEBUGis the highest level andWARNis the lowest.
SnsTopicPropertiesResponse   
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties Pulumi.Azure Native. Aws Connector. Inputs. Aws Sns Topic Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- Dictionary<string, string>
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- ProvisioningState string
- The status of the last operation.
- Arn string
- Amazon Resource Name (ARN)
- AwsAccount stringId 
- AWS Account ID
- AwsProperties AwsSns Topic Properties Response 
- AWS Properties
- AwsRegion string
- AWS Region
- AwsSource stringSchema 
- AWS Source Schema
- map[string]string
- AWS Tags
- PublicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- PublicCloud stringResource Name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties AwsSns Topic Properties Response 
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String,String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
- provisioningState string
- The status of the last operation.
- arn string
- Amazon Resource Name (ARN)
- awsAccount stringId 
- AWS Account ID
- awsProperties AwsSns Topic Properties Response 
- AWS Properties
- awsRegion string
- AWS Region
- awsSource stringSchema 
- AWS Source Schema
- {[key: string]: string}
- AWS Tags
- publicCloud stringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud stringResource Name 
- Public Cloud Resource Name
- provisioning_state str
- The status of the last operation.
- arn str
- Amazon Resource Name (ARN)
- aws_account_ strid 
- AWS Account ID
- aws_properties AwsSns Topic Properties Response 
- AWS Properties
- aws_region str
- AWS Region
- aws_source_ strschema 
- AWS Source Schema
- Mapping[str, str]
- AWS Tags
- public_cloud_ strconnectors_ resource_ id 
- Public Cloud Connectors Resource ID
- public_cloud_ strresource_ name 
- Public Cloud Resource Name
- provisioningState String
- The status of the last operation.
- arn String
- Amazon Resource Name (ARN)
- awsAccount StringId 
- AWS Account ID
- awsProperties Property Map
- AWS Properties
- awsRegion String
- AWS Region
- awsSource StringSchema 
- AWS Source Schema
- Map<String>
- AWS Tags
- publicCloud StringConnectors Resource Id 
- Public Cloud Connectors Resource ID
- publicCloud StringResource Name 
- Public Cloud Resource Name
SubscriptionResponse 
- Endpoint string
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- Protocol string
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
- Endpoint string
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- Protocol string
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
- endpoint String
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- protocol String
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
- endpoint string
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- protocol string
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
- endpoint str
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- protocol str
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
- endpoint String
- The endpoint that receives notifications from the SNS topic. The endpoint value depends on the protocol that you specify. For more information, see the Endpointparameter of theSubscribeaction in the API Reference.
- protocol String
- The subscription's protocol. For more information, see the Protocolparameter of theSubscribeaction in the API Reference.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TagResponse 
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
- The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
- The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi