Smaws_Client_Support.Typestype nonrec long = Smaws_Lib.CoreTypes.Int64.ttype nonrec trusted_advisor_resources_summary = {resources_suppressed : long;The number of Amazon Web Services resources ignored by Trusted Advisor because they were marked as suppressed by the user.
*)resources_ignored : long;The number of Amazon Web Services resources ignored by Trusted Advisor because information was unavailable.
*)resources_flagged : long;The number of Amazon Web Services resources that were flagged (listed) by the Trusted Advisor check.
*)resources_processed : long;The number of Amazon Web Services resources that were analyzed by the Trusted Advisor check.
*)}Details about Amazon Web Services resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
type nonrec string_list = string_ Smaws_Lib.CoreTypes.Nullable.t listtype nonrec trusted_advisor_resource_detail = {metadata : string_list;Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks. Metadata contains all the data that is shown in the Excel download, even in those cases where the UI shows just summary data.
is_suppressed : boolean_ option;Specifies whether the Amazon Web Services resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
*)resource_id : string_;The unique identifier for the identified resource.
*)region : string_ option;The Amazon Web Services Region in which the identified resource is located.
*)status : string_;The status code for the resource identified in the Trusted Advisor check.
*)}Contains information about a resource identified by a Trusted Advisor check.
type nonrec trusted_advisor_resource_detail_list =
trusted_advisor_resource_detail listtype nonrec trusted_advisor_cost_optimizing_summary = {estimated_percent_monthly_savings : double;The estimated percentage of savings that might be realized if the recommended operations are taken.
*)estimated_monthly_savings : double;The estimated monthly savings that might be realized if the recommended operations are taken.
*)}The estimated cost savings that might be realized if the recommended operations are taken.
type nonrec trusted_advisor_category_specific_summary = {cost_optimizing : trusted_advisor_cost_optimizing_summary option;The summary information about cost savings for a Trusted Advisor check that is in the Cost Optimizing category.
*)}The container for summary information that relates to the category of the Trusted Advisor check.
type nonrec trusted_advisor_check_summary = {category_specific_summary : trusted_advisor_category_specific_summary;Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
*)resources_summary : trusted_advisor_resources_summary;has_flagged_resources : boolean_ option;Specifies whether the Trusted Advisor check has flagged resources.
*)status : string_;The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
*)timestamp : string_;The time of the last refresh of the check.
*)check_id : string_;The unique identifier for the Trusted Advisor check.
*)}A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.
type nonrec trusted_advisor_check_summary_list =
trusted_advisor_check_summary listtype nonrec trusted_advisor_check_result = {flagged_resources : trusted_advisor_resource_detail_list;The details about each resource listed in the check result.
*)category_specific_summary : trusted_advisor_category_specific_summary;Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
*)resources_summary : trusted_advisor_resources_summary;status : string_;The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
*)timestamp : string_;The time of the last refresh of the check.
*)check_id : string_;The unique identifier for the Trusted Advisor check.
*)}The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.
type nonrec trusted_advisor_check_refresh_status = {millis_until_next_refreshable : long;The amount of time, in milliseconds, until the Trusted Advisor check is eligible for refresh.
*)status : string_;The status of the Trusted Advisor check for which a refresh has been requested:
none - The check is not refreshed or the non-success status exceeds the timeoutenqueued - The check refresh requests has entered the refresh queueprocessing - The check refresh request is picked up by the rule processing enginesuccess - The check is successfully refreshedabandoned - The check refresh has failedcheck_id : string_;The unique identifier for the Trusted Advisor check.
*)}The refresh status of a Trusted Advisor check.
type nonrec trusted_advisor_check_refresh_status_list =
trusted_advisor_check_refresh_status listtype nonrec trusted_advisor_check_description = {metadata : string_list;The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check. Metadata contains all the data that is shown in the Excel download, even in those cases where the UI shows just summary data.
category : string_;The category of the Trusted Advisor check.
*)description : string_;The description of the Trusted Advisor check, which includes the alert criteria and recommended operations (contains HTML markup).
*)name : string_;The display name for the Trusted Advisor check.
*)id : string_;The unique identifier for the Trusted Advisor check.
*)}The description and metadata for a Trusted Advisor check.
type nonrec trusted_advisor_check_list = trusted_advisor_check_description listYou have exceeded the maximum allowed TPS (Transactions Per Second) for the operations.
type nonrec supported_language = {display : display option;Language display value e.g. ENGLISH
language : language option;Full language description e.g. ENGLISH
code : code option;2 digit ISO 639-1 code. e.g. en
}A JSON-formatted object that contains the available ISO 639-1 language code, language name and langauge display value. The language code is what should be used in the CreateCase call.
type nonrec supported_languages_list = supported_language listtype nonrec supported_hour = {end_time : end_time option;End Time. RFC 3339 format 'HH:mm:ss.SSS'.
start_time : start_time option;Start Time. RFC 3339 format 'HH:mm:ss.SSS'.
}Time range object with startTime and endTime range in RFC 3339 format. 'HH:mm:ss.SSS'.
type nonrec supported_hours_list = supported_hour listtype nonrec severity_level = {name : severity_level_name option;The name of the severity level that corresponds to the severity level code.
The values returned by the API are different from the values that appear in the Amazon Web Services Support Center. For example, the API uses the code low, but the name appears as General guidance in Support Center.
The following are the API code names and how they appear in the console:
low - General guidancenormal - System impairedhigh - Production system impairedurgent - Production system downcritical - Business-critical system downFor more information, see Choosing a severity in the Amazon Web Services Support User Guide.
*)code : severity_level_code option;The code for case severity level.
Valid values: low | normal | high | urgent | critical
}A code and name pair that represents the severity level of a support case. The available values depend on the support plan for the account. For more information, see Choosing a severity in the Amazon Web Services Support User Guide.
type nonrec severity_levels_list = severity_level listtype nonrec category = {name : category_name option;The category name for the support case.
*)code : category_code option;The category code for the support case.
*)}A JSON-formatted name/value pair that represents the category name and category code of the problem, selected from the DescribeServices response for each Amazon Web Services service.
type nonrec category_list = category listtype nonrec service = {categories : category_list option;A list of categories that describe the type of support issue a case describes. Categories consist of a category name and a category code. Category names and codes are passed to Amazon Web Services Support when you call CreateCase.
name : service_name option;The friendly name for an Amazon Web Services service. The code element contains the corresponding code.
code : service_code option;The code for an Amazon Web Services service returned by the DescribeServices response. The name element contains the corresponding friendly name.
}Information about an Amazon Web Services service returned by the DescribeServices operation.
type nonrec service_list = service listtype nonrec service_code_list = service_code2 listtype nonrec resolve_case_response = {final_case_status : case_status option;The status of the case after the ResolveCase request was processed.
initial_case_status : case_status option;The status of the case when the ResolveCase request was sent.
}The status of the case returned by the ResolveCase operation.
type nonrec resolve_case_request = {case_id : case_id option;The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
*)}type nonrec internal_server_error = {message : error_message option;An internal server error occurred.
*)}An internal server error occurred.
type nonrec case_id_not_found = {message : error_message option;The requested CaseId could not be located.
}The requested caseId couldn't be located.
type nonrec refresh_trusted_advisor_check_response = {status : trusted_advisor_check_refresh_status;The current refresh status for a check, including the amount of time until the check is eligible for refresh.
*)}The current refresh status of a Trusted Advisor check.
type nonrec refresh_trusted_advisor_check_request = {check_id : string_;The unique identifier for the Trusted Advisor check to refresh.
Specifying the check ID of a check that is automatically refreshed causes an InvalidParameterValue error.
}type nonrec attachment_details = {file_name : file_name option;The file name of the attachment.
*)attachment_id : attachment_id option;The ID of the attachment.
*)}The file name and ID of an attachment to a case communication. You can use the ID to retrieve the attachment with the DescribeAttachment operation.
type nonrec attachment_set = attachment_details listtype nonrec communication = {attachment_set : attachment_set option;Information about the attachments to the case communication.
*)time_created : time_created option;The time the communication was created.
*)submitted_by : submitted_by option;The identity of the account that submitted, or responded to, the support case. Customer entries include the IAM role as well as the email address (for example, "AdminRole (Role) ). Entries from the Amazon Web Services Support team display "Amazon Web Services," and don't show an email address.
*)body : validated_communication_body option;The text of the communication between the customer and Amazon Web Services Support.
*)case_id : case_id option;The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
*)}A communication associated with a support case. The communication consists of the case ID, the message body, attachment information, the submitter of the communication, and the date and time of the communication.
type nonrec communication_list = communication listtype nonrec recent_case_communications = {next_token : next_token option;A resumption point for pagination.
*)communications : communication_list option;The five most recent communications associated with the case.
*)}The five most recent communications associated with the case.
type nonrec describe_trusted_advisor_checks_response = {checks : trusted_advisor_check_list;Information about all available Trusted Advisor checks.
*)}Information about the Trusted Advisor checks returned by the DescribeTrustedAdvisorChecks operation.
type nonrec describe_trusted_advisor_checks_request = {language : string_;The ISO 639-1 code for the language that you want your checks to appear in.
The Amazon Web Services Support API currently supports the following languages for Trusted Advisor:
zhzh_TWenfrdeiditjakopt_BRes}type nonrec describe_trusted_advisor_check_summaries_response = {summaries : trusted_advisor_check_summary_list;The summary information for the requested Trusted Advisor checks.
*)}The summaries of the Trusted Advisor checks returned by the DescribeTrustedAdvisorCheckSummaries operation.
type nonrec describe_trusted_advisor_check_summaries_request = {check_ids : string_list;The IDs of the Trusted Advisor checks.
*)}type nonrec describe_trusted_advisor_check_result_response = {result_ : trusted_advisor_check_result option;The detailed results of the Trusted Advisor check.
*)}The result of the Trusted Advisor check returned by the DescribeTrustedAdvisorCheckResult operation.
type nonrec describe_trusted_advisor_check_result_request = {language : string_ option;The ISO 639-1 code for the language that you want your check results to appear in.
The Amazon Web Services Support API currently supports the following languages for Trusted Advisor:
zhzh_TWenfrdeiditjakopt_BRescheck_id : string_;The unique identifier for the Trusted Advisor check.
*)}type nonrec describe_trusted_advisor_check_refresh_statuses_response = {statuses : trusted_advisor_check_refresh_status_list;The refresh status of the specified Trusted Advisor checks.
*)}The statuses of the Trusted Advisor checks returned by the DescribeTrustedAdvisorCheckRefreshStatuses operation.
type nonrec describe_trusted_advisor_check_refresh_statuses_request = {check_ids : string_list;The IDs of the Trusted Advisor checks to get the status.
If you specify the check ID of a check that is automatically refreshed, you might see an InvalidParameterValue error.
}type nonrec describe_supported_languages_response = {supported_languages : supported_languages_list option;A JSON-formatted array that contains the available ISO 639-1 language codes.
*)}type nonrec describe_supported_languages_request = {category_code : validated_category_code;The category of problem for the support case. You also use the DescribeServices operation to get the category code for a service. Each Amazon Web Services service defines its own set of category codes.
service_code : validated_service_code;The code for the Amazon Web Services service. You can use the DescribeServices operation to get the possible serviceCode values.
issue_type : validated_issue_type_string;The type of issue for the case. You can specify customer-service or technical.
}type nonrec describe_severity_levels_response = {severity_levels : severity_levels_list option;The available severity levels for the support case. Available severity levels are defined by your service level agreement with Amazon Web Services.
*)}The list of severity levels returned by the DescribeSeverityLevels operation.
type nonrec describe_severity_levels_request = {language : language option;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
}type nonrec describe_services_response = {services : service_list option;A JSON-formatted list of Amazon Web Services services.
*)}The list of Amazon Web Services services returned by the DescribeServices operation.
type nonrec describe_services_request = {language : language option;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
service_code_list : service_code_list option;A JSON-formatted list of service codes available for Amazon Web Services services.
*)}type nonrec date_interval = {end_date_time : validated_date_time option;End Date Time (UTC). RFC 3339 format : 'yyyy-MM-dd'T'HH:mm:ss.SSSZZ'.
*)start_date_time : validated_date_time option;A JSON object containing start and date time (UTC). Date and time format is RFC 3339 : 'yyyy-MM-dd'T'HH:mm:ss.SSSZZ'.
*)}Date and time (UTC) format in RFC 3339 : 'yyyy-MM-dd'T'HH:mm:ss.SSSZZ'.
type nonrec dates_without_support_list = date_interval listtype nonrec communication_type_options = {dates_without_support : dates_without_support_list option;A JSON-formatted list containing date and time ranges for periods without support
*)supported_hours : supported_hours_list option;A JSON-formatted list containing time ranges when support is available.
*)type_ : type_ option;A string value indicating the communication type. At the moment the type value can assume one of 3 values at the moment chat, web and call.
*)}A JSON-formatted object that contains the CommunicationTypeOptions for creating a case for a certain communication channel. It is contained in the response from a DescribeCreateCaseOptions request. CommunicationTypeOptions contains the following fields:
chat, web and call.type nonrec communication_type_options_list = communication_type_options listtype nonrec describe_create_case_options_response = {communication_types : communication_type_options_list option;A JSON-formatted array that contains the available communication type options, along with the available support timeframes for the given inputs.
*)language_availability : validated_language_availability option;Language availability can be any of the following:
}type nonrec describe_create_case_options_request = {category_code : category_code;The category of problem for the support case. You also use the DescribeServices operation to get the category code for a service. Each Amazon Web Services service defines its own set of category codes.
language : language;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
service_code : service_code2;The code for the Amazon Web Services service. You can use the DescribeServices operation to get the possible serviceCode values.
issue_type : issue_type;The type of issue for the case. You can specify customer-service or technical. If you don't specify a value, the default is technical.
}type nonrec describe_communications_response = {next_token : next_token option;A resumption point for pagination.
*)communications : communication_list option;The communications for the case.
*)}The communications returned by the DescribeCommunications operation.
type nonrec describe_communications_request = {max_results : max_results option;The maximum number of results to return before paginating.
*)next_token : next_token option;A resumption point for pagination.
*)after_time : after_time option;The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
*)before_time : before_time option;The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
*)case_id : case_id;The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
*)}type nonrec cc_email_address_list = cc_email_address listtype nonrec case_details = {language : language option;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
cc_email_addresses : cc_email_address_list option;The email addresses that receive copies of communication about the case.
*)recent_communications : recent_case_communications option;The five most recent communications between you and Amazon Web Services Support Center, including the IDs of any attachments to the communications. Also includes a nextToken that you can use to retrieve earlier communications.
time_created : time_created option;The time that the case was created in the Amazon Web Services Support Center.
*)submitted_by : submitted_by option;The email address of the account that submitted the case.
*)severity_code : severity_code option;The code for the severity level returned by the call to DescribeSeverityLevels.
category_code : category_code option;The category of problem for the support case.
*)service_code : service_code option;The code for the Amazon Web Services service. You can get a list of codes and the corresponding service names by calling DescribeServices.
status : status option;The status of the case.
Valid values:
all-opencustomer-action-completedopenedpending-customer-actionreopenedresolvedunassignedwork-in-progresssubject : subject option;The subject line for the case in the Amazon Web Services Support Center.
*)display_id : display_id option;The ID displayed for the case in the Amazon Web Services Support Center. This is a numeric string.
*)case_id : case_id option;The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
*)}A JSON-formatted object that contains the metadata for a support case. It is contained in the response from a DescribeCases request. CaseDetails contains the following fields:
CategoryCode values returned by a call to DescribeServices.language parameter if you want support in that language.Communication objects. Fields of these objects are attachments, body, caseId, submittedBy, and timeCreated.DescribeServices.DescribeSeverityLevels. The possible values are: low, normal, high, urgent, and critical.status - The status of the case in the Amazon Web Services Support Center. Valid values:
all-opencustomer-action-completedopenedpending-customer-actionreopenedresolvedunassignedwork-in-progresstype nonrec case_list = case_details listtype nonrec describe_cases_response = {next_token : next_token option;A resumption point for pagination.
*)cases : case_list option;The details for the cases that match the request.
*)}Returns an array of CaseDetails objects and a nextToken that defines a point for pagination in the result set.
type nonrec case_id_list = case_id listtype nonrec describe_cases_request = {include_communications : include_communications option;Specifies whether to include communications in the DescribeCases response. By default, communications are included.
language : language option;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
max_results : max_results option;The maximum number of results to return before paginating.
*)next_token : next_token option;A resumption point for pagination.
*)include_resolved_cases : include_resolved_cases option;Specifies whether to include resolved support cases in the DescribeCases response. By default, resolved cases aren't included.
before_time : before_time option;The end date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
*)after_time : after_time option;The start date for a filtered date search on support case communications. Case communications are available for 12 months after creation.
*)display_id : display_id option;The ID displayed for a case in the Amazon Web Services Support Center user interface.
*)case_id_list : case_id_list option;A list of ID numbers of the support cases you want returned. The maximum number of cases is 100.
*)}type nonrec attachment = {data : data option;The content of the attachment file.
*)file_name : file_name option;The name of the attachment file.
*)}An attachment to a case communication. The attachment consists of the file name and the content of the file. Each attachment file size should not exceed 5 MB. File types that are supported include the following: pdf, jpeg,.doc, .log, .text
type nonrec describe_attachment_response = {attachment : attachment option;This object includes the attachment content and file name.
In the previous response syntax, the value for the data parameter appears as blob, which is represented as a base64-encoded string. The value for fileName is the name of the attachment, such as troubleshoot-screenshot.png.
}The content and file name of the attachment returned by the DescribeAttachment operation.
type nonrec describe_attachment_request = {attachment_id : attachment_id;The ID of the attachment to return. Attachment IDs are returned by the DescribeCommunications operation.
}type nonrec describe_attachment_limit_exceeded = {message : error_message option;The limit for the number of DescribeAttachment requests in a short period of time has been exceeded.
}The limit for the number of DescribeAttachment requests in a short period of time has been exceeded.
type nonrec attachment_id_not_found = {message : error_message option;An attachment with the specified ID could not be found.
*)}An attachment with the specified ID could not be found.
type nonrec create_case_response = {case_id : case_id option;The support case ID requested or returned in the call. The case ID is an alphanumeric string in the following format: case-12345678910-2013-c4c1d2bf33c5cf47
*)}The support case ID returned by a successful completion of the CreateCase operation.
type nonrec create_case_request = {attachment_set_id : attachment_set_id option;The ID of a set of one or more attachments for the case. Create the set by using the AddAttachmentsToSet operation.
issue_type : issue_type option;The type of issue for the case. You can specify customer-service or technical. If you don't specify a value, the default is technical.
language : language option;The language in which Amazon Web Services Support handles the case. Amazon Web Services Support currently supports Chinese (“zh”), English ("en"), Japanese ("ja") and Korean (“ko”). You must specify the ISO 639-1 code for the language parameter if you want support in that language.
cc_email_addresses : cc_email_address_list option;A list of email addresses that Amazon Web Services Support copies on case correspondence. Amazon Web Services Support identifies the account that creates the case when you specify your Amazon Web Services credentials in an HTTP POST method or use the Amazon Web Services SDKs.
*)communication_body : communication_body;The communication body text that describes the issue. This text appears in the Description field on the Amazon Web Services Support Center Create Case page.
*)category_code : category_code option;The category of problem for the support case. You also use the DescribeServices operation to get the category code for a service. Each Amazon Web Services service defines its own set of category codes.
severity_code : severity_code option;A value that indicates the urgency of the case. This value determines the response time according to your service level agreement with Amazon Web Services Support. You can use the DescribeSeverityLevels operation to get the possible values for severityCode.
For more information, see SeverityLevel and Choosing a Severity in the Amazon Web Services Support User Guide.
The availability of severity levels depends on the support plan for the Amazon Web Services account.
*)service_code : service_code2 option;The code for the Amazon Web Services service. You can use the DescribeServices operation to get the possible serviceCode values.
subject : subject;The title of the support case. The title appears in the Subject field on the Amazon Web Services Support Center Create Case page.
*)}type nonrec case_creation_limit_exceeded = {message : error_message option;An error message that indicates that you have exceeded the number of cases you can have open.
*)}The case creation limit for the account has been exceeded.
type nonrec attachment_set_id_not_found = {message : error_message option;An attachment set with the specified ID could not be found.
*)}An attachment set with the specified ID could not be found.
type nonrec attachment_set_expired = {message : error_message option;The expiration time of the attachment set has passed. The set expires one hour after it is created.
*)}The expiration time of the attachment set has passed. The set expires 1 hour after it is created.
type nonrec attachments = attachment listtype nonrec attachment_set_size_limit_exceeded = {message : error_message option;A limit for the size of an attachment set has been exceeded. The limits are three attachments and 5 MB per attachment.
*)}A limit for the size of an attachment set has been exceeded. The limits are three attachments and 5 MB per attachment.
type nonrec attachment_limit_exceeded = {message : error_message option;The limit for the number of attachment sets created in a short period of time has been exceeded.
*)}The limit for the number of attachment sets created in a short period of time has been exceeded.
type nonrec add_communication_to_case_response = {result_ : result_ option;True if AddCommunicationToCase succeeds. Otherwise, returns an error.
}The result of the AddCommunicationToCase operation.
type nonrec add_communication_to_case_request = {attachment_set_id : attachment_set_id option;The ID of a set of one or more attachments for the communication to add to the case. Create the set by calling AddAttachmentsToSet
cc_email_addresses : cc_email_address_list option;The email addresses in the CC line of an email to be added to the support case.
*)communication_body : communication_body;The body of an email communication to add to the support case.
*)case_id : case_id option;The support case ID requested or returned in the call. The case ID is an alphanumeric string formatted as shown in this example: case-12345678910-2013-c4c1d2bf33c5cf47
*)}type nonrec add_attachments_to_set_response = {expiry_time : expiry_time option;The time and date when the attachment set expires.
*)attachment_set_id : attachment_set_id option;The ID of the attachment set. If an attachmentSetId was not specified, a new attachment set is created, and the ID of the set is returned in the response. If an attachmentSetId was specified, the attachments are added to the specified set, if it exists.
}The ID and expiry time of the attachment set returned by the AddAttachmentsToSet operation.
type nonrec add_attachments_to_set_request = {attachments : attachments;One or more attachments to add to the set. You can add up to three attachments per set. The size limit is 5 MB per attachment.
In the Attachment object, use the data parameter to specify the contents of the attachment file. In the previous request syntax, the value for data appear as blob, which is represented as a base64-encoded string. The value for fileName is the name of the attachment, such as troubleshoot-screenshot.png.
attachment_set_id : attachment_set_id option;The ID of the attachment set. If an attachmentSetId is not specified, a new attachment set is created, and the ID of the set is returned in the response. If an attachmentSetId is specified, the attachments are added to the specified set, if it exists.
}