/** * Convert AddPermissionRequest to name value pairs */ private static IDictionary <string, string> ConvertAddPermission(AddPermissionRequest request) { IDictionary <string, string> parameters = new Dictionary <string, string>(); parameters["Action"] = "AddPermission"; if (request.IsSetTopicArn()) { parameters["TopicArn"] = request.TopicArn; } if (request.IsSetLabel()) { parameters["Label"] = request.Label; } List <string> addPermissionRequestAWSAccountIdsList = request.AWSAccountIds; int addPermissionRequestAWSAccountIdsListIndex = 1; foreach (string addPermissionRequestAWSAccountIds in addPermissionRequestAWSAccountIdsList) { parameters[String.Concat("AWSAccountIds", ".member.", addPermissionRequestAWSAccountIdsListIndex)] = addPermissionRequestAWSAccountIds; addPermissionRequestAWSAccountIdsListIndex++; } List <string> addPermissionRequestActionNamesList = request.ActionNames; int addPermissionRequestActionNamesListIndex = 1; foreach (string addPermissionRequestActionNames in addPermissionRequestActionNamesList) { parameters[String.Concat("ActionNames", ".member.", addPermissionRequestActionNamesListIndex)] = addPermissionRequestActionNames; addPermissionRequestActionNamesListIndex++; } return(parameters); }
private static IDictionary <string, string> ConvertAddPermission(AddPermissionRequest request) { IDictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Action"] = "AddPermission"; if (request.IsSetTopicArn()) { dictionary["TopicArn"] = request.TopicArn; } if (request.IsSetLabel()) { dictionary["Label"] = request.Label; } List <string> aWSAccountIds = request.AWSAccountIds; int num = 1; foreach (string str in aWSAccountIds) { dictionary["AWSAccountIds" + ".member." + num] = str; num++; } List <string> actionNames = request.ActionNames; int num2 = 1; foreach (string str2 in actionNames) { dictionary["ActionNames" + ".member." + num2] = str2; num2++; } return(dictionary); }
/** * Convert AddPermissionRequest to name value pairs */ private static IDictionary <string, string> ConvertAddPermission(AddPermissionRequest request) { IDictionary <string, string> parameters = new Dictionary <string, string>(); parameters["Action"] = "AddPermission"; if (request.IsSetQueueUrl()) { parameters["QueueUrl"] = request.QueueUrl; } if (request.IsSetLabel()) { parameters["Label"] = request.Label; } List <string> addPermissionRequestAWSAccountIdList = request.AWSAccountId; int addPermissionRequestAWSAccountIdListIndex = 1; foreach (string addPermissionRequestAWSAccountId in addPermissionRequestAWSAccountIdList) { parameters[String.Concat("AWSAccountId", ".", addPermissionRequestAWSAccountIdListIndex)] = addPermissionRequestAWSAccountId; addPermissionRequestAWSAccountIdListIndex++; } List <string> addPermissionRequestActionNameList = request.ActionName; int addPermissionRequestActionNameListIndex = 1; foreach (string addPermissionRequestActionName in addPermissionRequestActionNameList) { parameters[String.Concat("ActionName", ".", addPermissionRequestActionNameListIndex)] = addPermissionRequestActionName; addPermissionRequestActionNameListIndex++; } return(parameters); }
/** * Convert AddPermissionRequest to name value pairs */ private IDictionary <String, String> ConvertAddPermission(AddPermissionRequest request) { IDictionary <String, String> parameters = new Dictionary <String, String>(); parameters.Add("Action", "AddPermission"); if (request.IsSetQueueUrl()) { parameters.Add("QueueUrl", request.QueueUrl); } if (request.IsSetLabel()) { parameters.Add("Label", request.Label); } List <String> addPermissionRequestAWSAccountIdList = request.AWSAccountId; int addPermissionRequestAWSAccountIdListIndex = 1; foreach (String addPermissionRequestAWSAccountId in addPermissionRequestAWSAccountIdList) { parameters.Add("AWSAccountId" + "." + addPermissionRequestAWSAccountIdListIndex, addPermissionRequestAWSAccountId); addPermissionRequestAWSAccountIdListIndex++; } List <String> addPermissionRequestActionNameList = request.ActionName; int addPermissionRequestActionNameListIndex = 1; foreach (String addPermissionRequestActionName in addPermissionRequestActionNameList) { parameters.Add("ActionName" + "." + addPermissionRequestActionNameListIndex, addPermissionRequestActionName); addPermissionRequestActionNameListIndex++; } return(parameters); }
private static IDictionary <string, string> ConvertAddPermission(AddPermissionRequest request) { IDictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary["Action"] = "AddPermission"; if (request.IsSetQueueUrl()) { dictionary["QueueUrl"] = request.QueueUrl; } if (request.IsSetLabel()) { dictionary["Label"] = request.Label; } List <string> aWSAccountId = request.AWSAccountId; int num = 1; foreach (string str in aWSAccountId) { dictionary["AWSAccountId" + "." + num] = str; num++; } List <string> actionName = request.ActionName; int num2 = 1; foreach (string str2 in actionName) { dictionary["ActionName" + "." + num2] = str2; num2++; } return(dictionary); }