PhoneNumberRelease Class

Represents a release.

Inheritance
PhoneNumberRelease

Constructor

PhoneNumberRelease(*, release_id: Optional[str] = None, created_at: Optional[datetime.datetime] = None, status: Optional[Union[str, azure.communication.administration._phonenumber._generated.models._phone_number_administration_service_enums.ReleaseStatus]] = None, error_message: Optional[str] = None, phone_number_release_status_details: Optional[Dict[str, azure.communication.administration._phonenumber._generated.models._models_py3.PhoneNumberReleaseDetails]] = None, **kwargs)

Parameters

release_id
str
Required

The id of the release.

created_at
datetime
Required

The creation time of the release.

status
str or <xref:azure.communication.administration.models.ReleaseStatus>
Required

The release status. Possible values include: "Pending", "InProgress", "Complete", "Failed", "Expired".

error_message
str
Required

The underlying error message of a release.

phone_number_release_status_details
dict[<xref:str,azure.communication.administration.models.PhoneNumberReleaseDetails>]
Required

The list of phone numbers in the release, mapped to its individual statuses.