interfacesawssmsvoice

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationSetReference

type ConfigurationSetReference struct {
	// The ARN of the ConfigurationSet resource.
	ConfigurationSetArn *string `field:"required" json:"configurationSetArn" yaml:"configurationSetArn"`
	// The ConfigurationSetName of the ConfigurationSet resource.
	ConfigurationSetName *string `field:"required" json:"configurationSetName" yaml:"configurationSetName"`
}

A reference to a ConfigurationSet resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

configurationSetReference := &ConfigurationSetReference{
	ConfigurationSetArn: jsii.String("configurationSetArn"),
	ConfigurationSetName: jsii.String("configurationSetName"),
}

type IConfigurationSetRef

type IConfigurationSetRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ConfigurationSet resource.
	// Experimental.
	ConfigurationSetRef() *ConfigurationSetReference
}

Indicates that this resource can be referenced as a ConfigurationSet. Experimental.

type IOptOutListRef

type IOptOutListRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a OptOutList resource.
	// Experimental.
	OptOutListRef() *OptOutListReference
}

Indicates that this resource can be referenced as a OptOutList. Experimental.

type IPhoneNumberRef

type IPhoneNumberRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PhoneNumber resource.
	// Experimental.
	PhoneNumberRef() *PhoneNumberReference
}

Indicates that this resource can be referenced as a PhoneNumber. Experimental.

type IPoolRef

type IPoolRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Pool resource.
	// Experimental.
	PoolRef() *PoolReference
}

Indicates that this resource can be referenced as a Pool. Experimental.

type IProtectConfigurationRef

type IProtectConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ProtectConfiguration resource.
	// Experimental.
	ProtectConfigurationRef() *ProtectConfigurationReference
}

Indicates that this resource can be referenced as a ProtectConfiguration. Experimental.

type IResourcePolicyRef

type IResourcePolicyRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ResourcePolicy resource.
	// Experimental.
	ResourcePolicyRef() *ResourcePolicyReference
}

Indicates that this resource can be referenced as a ResourcePolicy. Experimental.

type ISenderIdRef

type ISenderIdRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a SenderId resource.
	// Experimental.
	SenderIdRef() *SenderIdReference
}

Indicates that this resource can be referenced as a SenderId. Experimental.

type OptOutListReference

type OptOutListReference struct {
	// The ARN of the OptOutList resource.
	OptOutListArn *string `field:"required" json:"optOutListArn" yaml:"optOutListArn"`
	// The OptOutListName of the OptOutList resource.
	OptOutListName *string `field:"required" json:"optOutListName" yaml:"optOutListName"`
}

A reference to a OptOutList resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

optOutListReference := &OptOutListReference{
	OptOutListArn: jsii.String("optOutListArn"),
	OptOutListName: jsii.String("optOutListName"),
}

type PhoneNumberReference

type PhoneNumberReference struct {
	// The ARN of the PhoneNumber resource.
	PhoneNumberArn *string `field:"required" json:"phoneNumberArn" yaml:"phoneNumberArn"`
	// The PhoneNumberId of the PhoneNumber resource.
	PhoneNumberId *string `field:"required" json:"phoneNumberId" yaml:"phoneNumberId"`
}

A reference to a PhoneNumber resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

phoneNumberReference := &PhoneNumberReference{
	PhoneNumberArn: jsii.String("phoneNumberArn"),
	PhoneNumberId: jsii.String("phoneNumberId"),
}

type PoolReference

type PoolReference struct {
	// The ARN of the Pool resource.
	PoolArn *string `field:"required" json:"poolArn" yaml:"poolArn"`
	// The PoolId of the Pool resource.
	PoolId *string `field:"required" json:"poolId" yaml:"poolId"`
}

A reference to a Pool resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

poolReference := &PoolReference{
	PoolArn: jsii.String("poolArn"),
	PoolId: jsii.String("poolId"),
}

type ProtectConfigurationReference

type ProtectConfigurationReference struct {
	// The ARN of the ProtectConfiguration resource.
	ProtectConfigurationArn *string `field:"required" json:"protectConfigurationArn" yaml:"protectConfigurationArn"`
	// The ProtectConfigurationId of the ProtectConfiguration resource.
	ProtectConfigurationId *string `field:"required" json:"protectConfigurationId" yaml:"protectConfigurationId"`
}

A reference to a ProtectConfiguration resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

protectConfigurationReference := &ProtectConfigurationReference{
	ProtectConfigurationArn: jsii.String("protectConfigurationArn"),
	ProtectConfigurationId: jsii.String("protectConfigurationId"),
}

type ResourcePolicyReference

type ResourcePolicyReference struct {
	// The ResourceArn of the ResourcePolicy resource.
	ResourceArn *string `field:"required" json:"resourceArn" yaml:"resourceArn"`
}

A reference to a ResourcePolicy resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

resourcePolicyReference := &ResourcePolicyReference{
	ResourceArn: jsii.String("resourceArn"),
}

type SenderIdReference

type SenderIdReference struct {
	// The IsoCountryCode of the SenderId resource.
	IsoCountryCode *string `field:"required" json:"isoCountryCode" yaml:"isoCountryCode"`
	// The SenderId of the SenderId resource.
	SenderId *string `field:"required" json:"senderId" yaml:"senderId"`
	// The ARN of the SenderId resource.
	SenderIdArn *string `field:"required" json:"senderIdArn" yaml:"senderIdArn"`
}

A reference to a SenderId resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

senderIdReference := &SenderIdReference{
	IsoCountryCode: jsii.String("isoCountryCode"),
	SenderId: jsii.String("senderId"),
	SenderIdArn: jsii.String("senderIdArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL