in modules/AWSPowerShell/Cmdlets/QConnect/Basic/New-QCMessageTemplate-Cmdlet.cs [1135:2108]
public object Execute(ExecutorContext context)
{
var cmdletContext = context as CmdletContext;
// create request
var request = new Amazon.QConnect.Model.CreateMessageTemplateRequest();
if (cmdletContext.ChannelSubtype != null)
{
request.ChannelSubtype = cmdletContext.ChannelSubtype;
}
if (cmdletContext.ClientToken != null)
{
request.ClientToken = cmdletContext.ClientToken;
}
// populate Content
var requestContentIsNull = true;
request.Content = new Amazon.QConnect.Model.MessageTemplateContentProvider();
Amazon.QConnect.Model.SMSMessageTemplateContent requestContent_content_Sms = null;
// populate Sms
var requestContent_content_SmsIsNull = true;
requestContent_content_Sms = new Amazon.QConnect.Model.SMSMessageTemplateContent();
Amazon.QConnect.Model.SMSMessageTemplateContentBody requestContent_content_Sms_content_Sms_Body = null;
// populate Body
var requestContent_content_Sms_content_Sms_BodyIsNull = true;
requestContent_content_Sms_content_Sms_Body = new Amazon.QConnect.Model.SMSMessageTemplateContentBody();
Amazon.QConnect.Model.MessageTemplateBodyContentProvider requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText = null;
// populate PlainText
var requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainTextIsNull = true;
requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText = new Amazon.QConnect.Model.MessageTemplateBodyContentProvider();
System.String requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText_content_Sms_Body_PlainText_Content = null;
if (cmdletContext.Content_Sms_Body_PlainText_Content != null)
{
requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText_content_Sms_Body_PlainText_Content = cmdletContext.Content_Sms_Body_PlainText_Content;
}
if (requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText_content_Sms_Body_PlainText_Content != null)
{
requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText.Content = requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText_content_Sms_Body_PlainText_Content;
requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainTextIsNull = false;
}
// determine if requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText should be set to null
if (requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainTextIsNull)
{
requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText = null;
}
if (requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText != null)
{
requestContent_content_Sms_content_Sms_Body.PlainText = requestContent_content_Sms_content_Sms_Body_content_Sms_Body_PlainText;
requestContent_content_Sms_content_Sms_BodyIsNull = false;
}
// determine if requestContent_content_Sms_content_Sms_Body should be set to null
if (requestContent_content_Sms_content_Sms_BodyIsNull)
{
requestContent_content_Sms_content_Sms_Body = null;
}
if (requestContent_content_Sms_content_Sms_Body != null)
{
requestContent_content_Sms.Body = requestContent_content_Sms_content_Sms_Body;
requestContent_content_SmsIsNull = false;
}
// determine if requestContent_content_Sms should be set to null
if (requestContent_content_SmsIsNull)
{
requestContent_content_Sms = null;
}
if (requestContent_content_Sms != null)
{
request.Content.Sms = requestContent_content_Sms;
requestContentIsNull = false;
}
Amazon.QConnect.Model.EmailMessageTemplateContent requestContent_content_Email = null;
// populate Email
var requestContent_content_EmailIsNull = true;
requestContent_content_Email = new Amazon.QConnect.Model.EmailMessageTemplateContent();
List<Amazon.QConnect.Model.EmailHeader> requestContent_content_Email_email_Header = null;
if (cmdletContext.Email_Header != null)
{
requestContent_content_Email_email_Header = cmdletContext.Email_Header;
}
if (requestContent_content_Email_email_Header != null)
{
requestContent_content_Email.Headers = requestContent_content_Email_email_Header;
requestContent_content_EmailIsNull = false;
}
System.String requestContent_content_Email_email_Subject = null;
if (cmdletContext.Email_Subject != null)
{
requestContent_content_Email_email_Subject = cmdletContext.Email_Subject;
}
if (requestContent_content_Email_email_Subject != null)
{
requestContent_content_Email.Subject = requestContent_content_Email_email_Subject;
requestContent_content_EmailIsNull = false;
}
Amazon.QConnect.Model.EmailMessageTemplateContentBody requestContent_content_Email_content_Email_Body = null;
// populate Body
var requestContent_content_Email_content_Email_BodyIsNull = true;
requestContent_content_Email_content_Email_Body = new Amazon.QConnect.Model.EmailMessageTemplateContentBody();
Amazon.QConnect.Model.MessageTemplateBodyContentProvider requestContent_content_Email_content_Email_Body_content_Email_Body_Html = null;
// populate Html
var requestContent_content_Email_content_Email_Body_content_Email_Body_HtmlIsNull = true;
requestContent_content_Email_content_Email_Body_content_Email_Body_Html = new Amazon.QConnect.Model.MessageTemplateBodyContentProvider();
System.String requestContent_content_Email_content_Email_Body_content_Email_Body_Html_html_Content = null;
if (cmdletContext.Html_Content != null)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_Html_html_Content = cmdletContext.Html_Content;
}
if (requestContent_content_Email_content_Email_Body_content_Email_Body_Html_html_Content != null)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_Html.Content = requestContent_content_Email_content_Email_Body_content_Email_Body_Html_html_Content;
requestContent_content_Email_content_Email_Body_content_Email_Body_HtmlIsNull = false;
}
// determine if requestContent_content_Email_content_Email_Body_content_Email_Body_Html should be set to null
if (requestContent_content_Email_content_Email_Body_content_Email_Body_HtmlIsNull)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_Html = null;
}
if (requestContent_content_Email_content_Email_Body_content_Email_Body_Html != null)
{
requestContent_content_Email_content_Email_Body.Html = requestContent_content_Email_content_Email_Body_content_Email_Body_Html;
requestContent_content_Email_content_Email_BodyIsNull = false;
}
Amazon.QConnect.Model.MessageTemplateBodyContentProvider requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText = null;
// populate PlainText
var requestContent_content_Email_content_Email_Body_content_Email_Body_PlainTextIsNull = true;
requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText = new Amazon.QConnect.Model.MessageTemplateBodyContentProvider();
System.String requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText_content_Email_Body_PlainText_Content = null;
if (cmdletContext.Content_Email_Body_PlainText_Content != null)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText_content_Email_Body_PlainText_Content = cmdletContext.Content_Email_Body_PlainText_Content;
}
if (requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText_content_Email_Body_PlainText_Content != null)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText.Content = requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText_content_Email_Body_PlainText_Content;
requestContent_content_Email_content_Email_Body_content_Email_Body_PlainTextIsNull = false;
}
// determine if requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText should be set to null
if (requestContent_content_Email_content_Email_Body_content_Email_Body_PlainTextIsNull)
{
requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText = null;
}
if (requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText != null)
{
requestContent_content_Email_content_Email_Body.PlainText = requestContent_content_Email_content_Email_Body_content_Email_Body_PlainText;
requestContent_content_Email_content_Email_BodyIsNull = false;
}
// determine if requestContent_content_Email_content_Email_Body should be set to null
if (requestContent_content_Email_content_Email_BodyIsNull)
{
requestContent_content_Email_content_Email_Body = null;
}
if (requestContent_content_Email_content_Email_Body != null)
{
requestContent_content_Email.Body = requestContent_content_Email_content_Email_Body;
requestContent_content_EmailIsNull = false;
}
// determine if requestContent_content_Email should be set to null
if (requestContent_content_EmailIsNull)
{
requestContent_content_Email = null;
}
if (requestContent_content_Email != null)
{
request.Content.Email = requestContent_content_Email;
requestContentIsNull = false;
}
// determine if request.Content should be set to null
if (requestContentIsNull)
{
request.Content = null;
}
// populate DefaultAttributes
var requestDefaultAttributesIsNull = true;
request.DefaultAttributes = new Amazon.QConnect.Model.MessageTemplateAttributes();
Dictionary<System.String, System.String> requestDefaultAttributes_defaultAttributes_CustomAttribute = null;
if (cmdletContext.DefaultAttributes_CustomAttribute != null)
{
requestDefaultAttributes_defaultAttributes_CustomAttribute = cmdletContext.DefaultAttributes_CustomAttribute;
}
if (requestDefaultAttributes_defaultAttributes_CustomAttribute != null)
{
request.DefaultAttributes.CustomAttributes = requestDefaultAttributes_defaultAttributes_CustomAttribute;
requestDefaultAttributesIsNull = false;
}
Amazon.QConnect.Model.AgentAttributes requestDefaultAttributes_defaultAttributes_AgentAttributes = null;
// populate AgentAttributes
var requestDefaultAttributes_defaultAttributes_AgentAttributesIsNull = true;
requestDefaultAttributes_defaultAttributes_AgentAttributes = new Amazon.QConnect.Model.AgentAttributes();
System.String requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_FirstName = null;
if (cmdletContext.AgentAttributes_FirstName != null)
{
requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_FirstName = cmdletContext.AgentAttributes_FirstName;
}
if (requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_FirstName != null)
{
requestDefaultAttributes_defaultAttributes_AgentAttributes.FirstName = requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_FirstName;
requestDefaultAttributes_defaultAttributes_AgentAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_LastName = null;
if (cmdletContext.AgentAttributes_LastName != null)
{
requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_LastName = cmdletContext.AgentAttributes_LastName;
}
if (requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_LastName != null)
{
requestDefaultAttributes_defaultAttributes_AgentAttributes.LastName = requestDefaultAttributes_defaultAttributes_AgentAttributes_agentAttributes_LastName;
requestDefaultAttributes_defaultAttributes_AgentAttributesIsNull = false;
}
// determine if requestDefaultAttributes_defaultAttributes_AgentAttributes should be set to null
if (requestDefaultAttributes_defaultAttributes_AgentAttributesIsNull)
{
requestDefaultAttributes_defaultAttributes_AgentAttributes = null;
}
if (requestDefaultAttributes_defaultAttributes_AgentAttributes != null)
{
request.DefaultAttributes.AgentAttributes = requestDefaultAttributes_defaultAttributes_AgentAttributes;
requestDefaultAttributesIsNull = false;
}
Amazon.QConnect.Model.SystemAttributes requestDefaultAttributes_defaultAttributes_SystemAttributes = null;
// populate SystemAttributes
var requestDefaultAttributes_defaultAttributes_SystemAttributesIsNull = true;
requestDefaultAttributes_defaultAttributes_SystemAttributes = new Amazon.QConnect.Model.SystemAttributes();
System.String requestDefaultAttributes_defaultAttributes_SystemAttributes_systemAttributes_Name = null;
if (cmdletContext.SystemAttributes_Name != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_systemAttributes_Name = cmdletContext.SystemAttributes_Name;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_systemAttributes_Name != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes.Name = requestDefaultAttributes_defaultAttributes_SystemAttributes_systemAttributes_Name;
requestDefaultAttributes_defaultAttributes_SystemAttributesIsNull = false;
}
Amazon.QConnect.Model.SystemEndpointAttributes requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint = null;
// populate CustomerEndpoint
var requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpointIsNull = true;
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint = new Amazon.QConnect.Model.SystemEndpointAttributes();
System.String requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint_customerEndpoint_Address = null;
if (cmdletContext.CustomerEndpoint_Address != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint_customerEndpoint_Address = cmdletContext.CustomerEndpoint_Address;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint_customerEndpoint_Address != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint.Address = requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint_customerEndpoint_Address;
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpointIsNull = false;
}
// determine if requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint should be set to null
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpointIsNull)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint = null;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes.CustomerEndpoint = requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_CustomerEndpoint;
requestDefaultAttributes_defaultAttributes_SystemAttributesIsNull = false;
}
Amazon.QConnect.Model.SystemEndpointAttributes requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint = null;
// populate SystemEndpoint
var requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpointIsNull = true;
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint = new Amazon.QConnect.Model.SystemEndpointAttributes();
System.String requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint_systemEndpoint_Address = null;
if (cmdletContext.SystemEndpoint_Address != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint_systemEndpoint_Address = cmdletContext.SystemEndpoint_Address;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint_systemEndpoint_Address != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint.Address = requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint_systemEndpoint_Address;
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpointIsNull = false;
}
// determine if requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint should be set to null
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpointIsNull)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint = null;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint != null)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes.SystemEndpoint = requestDefaultAttributes_defaultAttributes_SystemAttributes_defaultAttributes_SystemAttributes_SystemEndpoint;
requestDefaultAttributes_defaultAttributes_SystemAttributesIsNull = false;
}
// determine if requestDefaultAttributes_defaultAttributes_SystemAttributes should be set to null
if (requestDefaultAttributes_defaultAttributes_SystemAttributesIsNull)
{
requestDefaultAttributes_defaultAttributes_SystemAttributes = null;
}
if (requestDefaultAttributes_defaultAttributes_SystemAttributes != null)
{
request.DefaultAttributes.SystemAttributes = requestDefaultAttributes_defaultAttributes_SystemAttributes;
requestDefaultAttributesIsNull = false;
}
Amazon.QConnect.Model.CustomerProfileAttributes requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes = null;
// populate CustomerProfileAttributes
var requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = true;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes = new Amazon.QConnect.Model.CustomerProfileAttributes();
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AccountNumber = null;
if (cmdletContext.CustomerProfileAttributes_AccountNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AccountNumber = cmdletContext.CustomerProfileAttributes_AccountNumber;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AccountNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.AccountNumber = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AccountNumber;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AdditionalInformation = null;
if (cmdletContext.CustomerProfileAttributes_AdditionalInformation != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AdditionalInformation = cmdletContext.CustomerProfileAttributes_AdditionalInformation;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AdditionalInformation != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.AdditionalInformation = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_AdditionalInformation;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address1 = null;
if (cmdletContext.CustomerProfileAttributes_Address1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address1 = cmdletContext.CustomerProfileAttributes_Address1;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Address1 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address1;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address2 = null;
if (cmdletContext.CustomerProfileAttributes_Address2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address2 = cmdletContext.CustomerProfileAttributes_Address2;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Address2 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address2;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address3 = null;
if (cmdletContext.CustomerProfileAttributes_Address3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address3 = cmdletContext.CustomerProfileAttributes_Address3;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Address3 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address3;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address4 = null;
if (cmdletContext.CustomerProfileAttributes_Address4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address4 = cmdletContext.CustomerProfileAttributes_Address4;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Address4 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Address4;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress1 = null;
if (cmdletContext.CustomerProfileAttributes_BillingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress1 = cmdletContext.CustomerProfileAttributes_BillingAddress1;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingAddress1 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress1;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress2 = null;
if (cmdletContext.CustomerProfileAttributes_BillingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress2 = cmdletContext.CustomerProfileAttributes_BillingAddress2;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingAddress2 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress2;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress3 = null;
if (cmdletContext.CustomerProfileAttributes_BillingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress3 = cmdletContext.CustomerProfileAttributes_BillingAddress3;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingAddress3 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress3;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress4 = null;
if (cmdletContext.CustomerProfileAttributes_BillingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress4 = cmdletContext.CustomerProfileAttributes_BillingAddress4;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingAddress4 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingAddress4;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCity = null;
if (cmdletContext.CustomerProfileAttributes_BillingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCity = cmdletContext.CustomerProfileAttributes_BillingCity;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingCity = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCity;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCountry = null;
if (cmdletContext.CustomerProfileAttributes_BillingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCountry = cmdletContext.CustomerProfileAttributes_BillingCountry;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingCountry = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCountry;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCounty = null;
if (cmdletContext.CustomerProfileAttributes_BillingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCounty = cmdletContext.CustomerProfileAttributes_BillingCounty;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingCounty = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingCounty;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingPostalCode = null;
if (cmdletContext.CustomerProfileAttributes_BillingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingPostalCode = cmdletContext.CustomerProfileAttributes_BillingPostalCode;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingPostalCode = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingPostalCode;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingProvince = null;
if (cmdletContext.CustomerProfileAttributes_BillingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingProvince = cmdletContext.CustomerProfileAttributes_BillingProvince;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingProvince = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingProvince;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingState = null;
if (cmdletContext.CustomerProfileAttributes_BillingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingState = cmdletContext.CustomerProfileAttributes_BillingState;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BillingState = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BillingState;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BirthDate = null;
if (cmdletContext.CustomerProfileAttributes_BirthDate != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BirthDate = cmdletContext.CustomerProfileAttributes_BirthDate;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BirthDate != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BirthDate = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BirthDate;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessEmailAddress = null;
if (cmdletContext.CustomerProfileAttributes_BusinessEmailAddress != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessEmailAddress = cmdletContext.CustomerProfileAttributes_BusinessEmailAddress;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessEmailAddress != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BusinessEmailAddress = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessEmailAddress;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessName = null;
if (cmdletContext.CustomerProfileAttributes_BusinessName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessName = cmdletContext.CustomerProfileAttributes_BusinessName;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BusinessName = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessName;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessPhoneNumber = null;
if (cmdletContext.CustomerProfileAttributes_BusinessPhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessPhoneNumber = cmdletContext.CustomerProfileAttributes_BusinessPhoneNumber;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessPhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.BusinessPhoneNumber = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_BusinessPhoneNumber;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_City = null;
if (cmdletContext.CustomerProfileAttributes_City != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_City = cmdletContext.CustomerProfileAttributes_City;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_City != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.City = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_City;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Country = null;
if (cmdletContext.CustomerProfileAttributes_Country != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Country = cmdletContext.CustomerProfileAttributes_Country;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Country != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Country = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Country;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_County = null;
if (cmdletContext.CustomerProfileAttributes_County != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_County = cmdletContext.CustomerProfileAttributes_County;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_County != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.County = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_County;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
Dictionary<System.String, System.String> requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Custom = null;
if (cmdletContext.CustomerProfileAttributes_Custom != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Custom = cmdletContext.CustomerProfileAttributes_Custom;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Custom != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Custom = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Custom;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_EmailAddress = null;
if (cmdletContext.CustomerProfileAttributes_EmailAddress != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_EmailAddress = cmdletContext.CustomerProfileAttributes_EmailAddress;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_EmailAddress != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.EmailAddress = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_EmailAddress;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_FirstName = null;
if (cmdletContext.CustomerProfileAttributes_FirstName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_FirstName = cmdletContext.CustomerProfileAttributes_FirstName;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_FirstName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.FirstName = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_FirstName;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Gender = null;
if (cmdletContext.CustomerProfileAttributes_Gender != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Gender = cmdletContext.CustomerProfileAttributes_Gender;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Gender != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Gender = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Gender;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_HomePhoneNumber = null;
if (cmdletContext.CustomerProfileAttributes_HomePhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_HomePhoneNumber = cmdletContext.CustomerProfileAttributes_HomePhoneNumber;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_HomePhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.HomePhoneNumber = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_HomePhoneNumber;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_LastName = null;
if (cmdletContext.CustomerProfileAttributes_LastName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_LastName = cmdletContext.CustomerProfileAttributes_LastName;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_LastName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.LastName = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_LastName;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress1 = null;
if (cmdletContext.CustomerProfileAttributes_MailingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress1 = cmdletContext.CustomerProfileAttributes_MailingAddress1;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingAddress1 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress1;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress2 = null;
if (cmdletContext.CustomerProfileAttributes_MailingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress2 = cmdletContext.CustomerProfileAttributes_MailingAddress2;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingAddress2 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress2;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress3 = null;
if (cmdletContext.CustomerProfileAttributes_MailingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress3 = cmdletContext.CustomerProfileAttributes_MailingAddress3;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingAddress3 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress3;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress4 = null;
if (cmdletContext.CustomerProfileAttributes_MailingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress4 = cmdletContext.CustomerProfileAttributes_MailingAddress4;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingAddress4 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingAddress4;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCity = null;
if (cmdletContext.CustomerProfileAttributes_MailingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCity = cmdletContext.CustomerProfileAttributes_MailingCity;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingCity = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCity;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCountry = null;
if (cmdletContext.CustomerProfileAttributes_MailingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCountry = cmdletContext.CustomerProfileAttributes_MailingCountry;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingCountry = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCountry;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCounty = null;
if (cmdletContext.CustomerProfileAttributes_MailingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCounty = cmdletContext.CustomerProfileAttributes_MailingCounty;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingCounty = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingCounty;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingPostalCode = null;
if (cmdletContext.CustomerProfileAttributes_MailingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingPostalCode = cmdletContext.CustomerProfileAttributes_MailingPostalCode;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingPostalCode = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingPostalCode;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingProvince = null;
if (cmdletContext.CustomerProfileAttributes_MailingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingProvince = cmdletContext.CustomerProfileAttributes_MailingProvince;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingProvince = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingProvince;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingState = null;
if (cmdletContext.CustomerProfileAttributes_MailingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingState = cmdletContext.CustomerProfileAttributes_MailingState;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MailingState = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MailingState;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MiddleName = null;
if (cmdletContext.CustomerProfileAttributes_MiddleName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MiddleName = cmdletContext.CustomerProfileAttributes_MiddleName;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MiddleName != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MiddleName = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MiddleName;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MobilePhoneNumber = null;
if (cmdletContext.CustomerProfileAttributes_MobilePhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MobilePhoneNumber = cmdletContext.CustomerProfileAttributes_MobilePhoneNumber;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MobilePhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.MobilePhoneNumber = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_MobilePhoneNumber;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PartyType = null;
if (cmdletContext.CustomerProfileAttributes_PartyType != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PartyType = cmdletContext.CustomerProfileAttributes_PartyType;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PartyType != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.PartyType = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PartyType;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PhoneNumber = null;
if (cmdletContext.CustomerProfileAttributes_PhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PhoneNumber = cmdletContext.CustomerProfileAttributes_PhoneNumber;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PhoneNumber != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.PhoneNumber = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PhoneNumber;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PostalCode = null;
if (cmdletContext.CustomerProfileAttributes_PostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PostalCode = cmdletContext.CustomerProfileAttributes_PostalCode;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.PostalCode = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_PostalCode;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileARN = null;
if (cmdletContext.CustomerProfileAttributes_ProfileARN != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileARN = cmdletContext.CustomerProfileAttributes_ProfileARN;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileARN != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ProfileARN = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileARN;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileId = null;
if (cmdletContext.CustomerProfileAttributes_ProfileId != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileId = cmdletContext.CustomerProfileAttributes_ProfileId;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileId != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ProfileId = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ProfileId;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Province = null;
if (cmdletContext.CustomerProfileAttributes_Province != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Province = cmdletContext.CustomerProfileAttributes_Province;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Province != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.Province = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_Province;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress1 = null;
if (cmdletContext.CustomerProfileAttributes_ShippingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress1 = cmdletContext.CustomerProfileAttributes_ShippingAddress1;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress1 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingAddress1 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress1;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress2 = null;
if (cmdletContext.CustomerProfileAttributes_ShippingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress2 = cmdletContext.CustomerProfileAttributes_ShippingAddress2;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress2 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingAddress2 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress2;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress3 = null;
if (cmdletContext.CustomerProfileAttributes_ShippingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress3 = cmdletContext.CustomerProfileAttributes_ShippingAddress3;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress3 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingAddress3 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress3;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress4 = null;
if (cmdletContext.CustomerProfileAttributes_ShippingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress4 = cmdletContext.CustomerProfileAttributes_ShippingAddress4;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress4 != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingAddress4 = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingAddress4;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCity = null;
if (cmdletContext.CustomerProfileAttributes_ShippingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCity = cmdletContext.CustomerProfileAttributes_ShippingCity;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCity != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingCity = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCity;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCountry = null;
if (cmdletContext.CustomerProfileAttributes_ShippingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCountry = cmdletContext.CustomerProfileAttributes_ShippingCountry;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCountry != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingCountry = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCountry;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCounty = null;
if (cmdletContext.CustomerProfileAttributes_ShippingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCounty = cmdletContext.CustomerProfileAttributes_ShippingCounty;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCounty != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingCounty = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingCounty;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingPostalCode = null;
if (cmdletContext.CustomerProfileAttributes_ShippingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingPostalCode = cmdletContext.CustomerProfileAttributes_ShippingPostalCode;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingPostalCode != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingPostalCode = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingPostalCode;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingProvince = null;
if (cmdletContext.CustomerProfileAttributes_ShippingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingProvince = cmdletContext.CustomerProfileAttributes_ShippingProvince;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingProvince != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingProvince = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingProvince;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingState = null;
if (cmdletContext.CustomerProfileAttributes_ShippingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingState = cmdletContext.CustomerProfileAttributes_ShippingState;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingState != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.ShippingState = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_ShippingState;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
System.String requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_State = null;
if (cmdletContext.CustomerProfileAttributes_State != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_State = cmdletContext.CustomerProfileAttributes_State;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_State != null)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes.State = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes_customerProfileAttributes_State;
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull = false;
}
// determine if requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes should be set to null
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributesIsNull)
{
requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes = null;
}
if (requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes != null)
{
request.DefaultAttributes.CustomerProfileAttributes = requestDefaultAttributes_defaultAttributes_CustomerProfileAttributes;
requestDefaultAttributesIsNull = false;
}
// determine if request.DefaultAttributes should be set to null
if (requestDefaultAttributesIsNull)
{
request.DefaultAttributes = null;
}
if (cmdletContext.Description != null)
{
request.Description = cmdletContext.Description;
}
// populate GroupingConfiguration
var requestGroupingConfigurationIsNull = true;
request.GroupingConfiguration = new Amazon.QConnect.Model.GroupingConfiguration();
System.String requestGroupingConfiguration_groupingConfiguration_Criterion = null;
if (cmdletContext.GroupingConfiguration_Criterion != null)
{
requestGroupingConfiguration_groupingConfiguration_Criterion = cmdletContext.GroupingConfiguration_Criterion;
}
if (requestGroupingConfiguration_groupingConfiguration_Criterion != null)
{
request.GroupingConfiguration.Criteria = requestGroupingConfiguration_groupingConfiguration_Criterion;
requestGroupingConfigurationIsNull = false;
}
List<System.String> requestGroupingConfiguration_groupingConfiguration_Value = null;
if (cmdletContext.GroupingConfiguration_Value != null)
{
requestGroupingConfiguration_groupingConfiguration_Value = cmdletContext.GroupingConfiguration_Value;
}
if (requestGroupingConfiguration_groupingConfiguration_Value != null)
{
request.GroupingConfiguration.Values = requestGroupingConfiguration_groupingConfiguration_Value;
requestGroupingConfigurationIsNull = false;
}
// determine if request.GroupingConfiguration should be set to null
if (requestGroupingConfigurationIsNull)
{
request.GroupingConfiguration = null;
}
if (cmdletContext.KnowledgeBaseId != null)
{
request.KnowledgeBaseId = cmdletContext.KnowledgeBaseId;
}
if (cmdletContext.Language != null)
{
request.Language = cmdletContext.Language;
}
if (cmdletContext.Name != null)
{
request.Name = cmdletContext.Name;
}
if (cmdletContext.Tag != null)
{
request.Tags = cmdletContext.Tag;
}
CmdletOutput output;
// issue call
var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
try
{
var response = CallAWSServiceOperation(client, request);
object pipelineOutput = null;
pipelineOutput = cmdletContext.Select(response, this);
output = new CmdletOutput
{
PipelineOutput = pipelineOutput,
ServiceResponse = response
};
}
catch (Exception e)
{
output = new CmdletOutput { ErrorResponse = e };
}
return output;
}