[−][src]Struct rusoto_support::CreateCaseRequest
Fields
attachment_set_id: Option<String>
The ID of a set of one or more attachments for the case. Create the set by using AddAttachmentsToSet.
category_code: Option<String>
The category of problem for the AWS Support case.
cc_email_addresses: Option<Vec<String>>
A list of email addresses that AWS Support copies on case correspondence.
communication_body: String
The communication body text when you create an AWS Support case by calling CreateCase.
issue_type: Option<String>
The type of issue for the case. You can specify either "customer-service" or "technical." If you do not indicate a value, the default is "technical."
language: Option<String>
The ISO 639-1 code for the language in which AWS provides support. AWS Support currently supports English ("en") and Japanese ("ja"). Language parameters must be passed explicitly for operations that take them.
service_code: Option<String>
The code for the AWS service returned by the call to DescribeServices.
severity_code: Option<String>
The code for the severity level returned by the call to DescribeSeverityLevels.
The availability of severity levels depends on each customer's support subscription. In other words, your subscription may not necessarily require the urgent level of response time.
subject: String
The title of the AWS Support case.
Trait Implementations
impl PartialEq<CreateCaseRequest> for CreateCaseRequest
[src]
fn eq(&self, other: &CreateCaseRequest) -> bool
[src]
fn ne(&self, other: &CreateCaseRequest) -> bool
[src]
impl Default for CreateCaseRequest
[src]
fn default() -> CreateCaseRequest
[src]
impl Clone for CreateCaseRequest
[src]
fn clone(&self) -> CreateCaseRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for CreateCaseRequest
[src]
impl Serialize for CreateCaseRequest
[src]
Auto Trait Implementations
impl Send for CreateCaseRequest
impl Sync for CreateCaseRequest
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self