We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
A registration that has been created.
Create Registration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Registration(name: string, args: RegistrationArgs, opts?: CustomResourceOptions);@overload
def Registration(resource_name: str,
args: RegistrationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Registration(resource_name: str,
opts: Optional[ResourceOptions] = None,
registration_type: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewRegistration(ctx *Context, name string, args RegistrationArgs, opts ...ResourceOption) (*Registration, error)public Registration(string name, RegistrationArgs args, CustomResourceOptions? opts = null)
public Registration(String name, RegistrationArgs args)
public Registration(String name, RegistrationArgs args, CustomResourceOptions options)
type: aws-native:smsvoice:Registration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_smsvoice_registration" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args RegistrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args RegistrationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args RegistrationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RegistrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args RegistrationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Registration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Registration resource accepts the following input properties:
- Registration
Type string - The type of registration form to create.
-
List<Pulumi.
Aws Native. Inputs. Tag> - An array of tags (key and value pairs) to associate with the registration.
- Registration
Type string - The type of registration form to create.
-
Tag
Args - An array of tags (key and value pairs) to associate with the registration.
- registration_
type string - The type of registration form to create.
- list(object)
- An array of tags (key and value pairs) to associate with the registration.
- registration
Type String - The type of registration form to create.
- List<Tag>
- An array of tags (key and value pairs) to associate with the registration.
- registration
Type string - The type of registration form to create.
- Tag[]
- An array of tags (key and value pairs) to associate with the registration.
- registration_
type str - The type of registration form to create.
-
Sequence[Tag
Args] - An array of tags (key and value pairs) to associate with the registration.
- registration
Type String - The type of registration form to create.
- List<Property Map>
- An array of tags (key and value pairs) to associate with the registration.
Outputs
All input properties are implicitly available as output properties. Additionally, the Registration resource produces the following output properties:
- Created
Timestamp string - The time when the registration was created, in UNIX epoch time format.
- Current
Version intNumber - The current version number of the registration.
- Id string
- The provider-assigned unique ID for this managed resource.
- Registration
Arn string - The Amazon Resource Name (ARN) for the registration.
- Registration
Id string - The unique identifier for the registration.
- Registration
Status Pulumi.Aws Native. Smsvoice. Registration Status - The status of the registration.
- Created
Timestamp string - The time when the registration was created, in UNIX epoch time format.
- Current
Version intNumber - The current version number of the registration.
- Id string
- The provider-assigned unique ID for this managed resource.
- Registration
Arn string - The Amazon Resource Name (ARN) for the registration.
- Registration
Id string - The unique identifier for the registration.
- Registration
Status RegistrationStatus - The status of the registration.
- created_
timestamp string - The time when the registration was created, in UNIX epoch time format.
- current_
version_ numbernumber - The current version number of the registration.
- id string
- The provider-assigned unique ID for this managed resource.
- registration_
arn string - The Amazon Resource Name (ARN) for the registration.
- registration_
id string - The unique identifier for the registration.
- registration_
status "CREATED" | "SUBMITTED" | "AWS_REVIEWING" | "REVIEWING" | "REQUIRES_AUTHENTICATION" | "PROVISIONING" | "COMPLETE" | "REQUIRES_UPDATES" | "CLOSED" | "DELETED" - The status of the registration.
- created
Timestamp String - The time when the registration was created, in UNIX epoch time format.
- current
Version IntegerNumber - The current version number of the registration.
- id String
- The provider-assigned unique ID for this managed resource.
- registration
Arn String - The Amazon Resource Name (ARN) for the registration.
- registration
Id String - The unique identifier for the registration.
- registration
Status RegistrationStatus - The status of the registration.
- created
Timestamp string - The time when the registration was created, in UNIX epoch time format.
- current
Version numberNumber - The current version number of the registration.
- id string
- The provider-assigned unique ID for this managed resource.
- registration
Arn string - The Amazon Resource Name (ARN) for the registration.
- registration
Id string - The unique identifier for the registration.
- registration
Status RegistrationStatus - The status of the registration.
- created_
timestamp str - The time when the registration was created, in UNIX epoch time format.
- current_
version_ intnumber - The current version number of the registration.
- id str
- The provider-assigned unique ID for this managed resource.
- registration_
arn str - The Amazon Resource Name (ARN) for the registration.
- registration_
id str - The unique identifier for the registration.
- registration_
status RegistrationStatus - The status of the registration.
- created
Timestamp String - The time when the registration was created, in UNIX epoch time format.
- current
Version NumberNumber - The current version number of the registration.
- id String
- The provider-assigned unique ID for this managed resource.
- registration
Arn String - The Amazon Resource Name (ARN) for the registration.
- registration
Id String - The unique identifier for the registration.
- registration
Status "CREATED" | "SUBMITTED" | "AWS_REVIEWING" | "REVIEWING" | "REQUIRES_AUTHENTICATION" | "PROVISIONING" | "COMPLETE" | "REQUIRES_UPDATES" | "CLOSED" | "DELETED" - The status of the registration.
Supporting Types
RegistrationStatus, RegistrationStatusArgs
- Created
CREATED- Submitted
SUBMITTED- Aws
Reviewing AWS_REVIEWING- Reviewing
REVIEWING- Requires
Authentication REQUIRES_AUTHENTICATION- Provisioning
PROVISIONING- Complete
COMPLETE- Requires
Updates REQUIRES_UPDATES- Closed
CLOSED- Deleted
DELETED
- Registration
Status Created CREATED- Registration
Status Submitted SUBMITTED- Registration
Status Aws Reviewing AWS_REVIEWING- Registration
Status Reviewing REVIEWING- Registration
Status Requires Authentication REQUIRES_AUTHENTICATION- Registration
Status Provisioning PROVISIONING- Registration
Status Complete COMPLETE- Registration
Status Requires Updates REQUIRES_UPDATES- Registration
Status Closed CLOSED- Registration
Status Deleted DELETED
- "CREATED"
CREATED- "SUBMITTED"
SUBMITTED- "AWS_REVIEWING"
AWS_REVIEWING- "REVIEWING"
REVIEWING- "REQUIRES_AUTHENTICATION"
REQUIRES_AUTHENTICATION- "PROVISIONING"
PROVISIONING- "COMPLETE"
COMPLETE- "REQUIRES_UPDATES"
REQUIRES_UPDATES- "CLOSED"
CLOSED- "DELETED"
DELETED
- Created
CREATED- Submitted
SUBMITTED- Aws
Reviewing AWS_REVIEWING- Reviewing
REVIEWING- Requires
Authentication REQUIRES_AUTHENTICATION- Provisioning
PROVISIONING- Complete
COMPLETE- Requires
Updates REQUIRES_UPDATES- Closed
CLOSED- Deleted
DELETED
- Created
CREATED- Submitted
SUBMITTED- Aws
Reviewing AWS_REVIEWING- Reviewing
REVIEWING- Requires
Authentication REQUIRES_AUTHENTICATION- Provisioning
PROVISIONING- Complete
COMPLETE- Requires
Updates REQUIRES_UPDATES- Closed
CLOSED- Deleted
DELETED
- CREATED
CREATED- SUBMITTED
SUBMITTED- AWS_REVIEWING
AWS_REVIEWING- REVIEWING
REVIEWING- REQUIRES_AUTHENTICATION
REQUIRES_AUTHENTICATION- PROVISIONING
PROVISIONING- COMPLETE
COMPLETE- REQUIRES_UPDATES
REQUIRES_UPDATES- CLOSED
CLOSED- DELETED
DELETED
- "CREATED"
CREATED- "SUBMITTED"
SUBMITTED- "AWS_REVIEWING"
AWS_REVIEWING- "REVIEWING"
REVIEWING- "REQUIRES_AUTHENTICATION"
REQUIRES_AUTHENTICATION- "PROVISIONING"
PROVISIONING- "COMPLETE"
COMPLETE- "REQUIRES_UPDATES"
REQUIRES_UPDATES- "CLOSED"
CLOSED- "DELETED"
DELETED
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi