Exemplo n.º 1
0
        public async Task <SA_TargetGroup> CreateTargetGroup(
            string name, string vpcId, string protocol, int port)
        {
            var request = new CreateTargetGroupRequest()
            {
                Name     = name,
                VpcId    = vpcId,
                Protocol = new ProtocolEnum(protocol),
                Port     = 80
            };
            var response = await client.CreateTargetGroupAsync(request);

            return(ModelTransformer <TargetGroup, SA_TargetGroup> .TransformAwsModelToSafeArrivalModel(response.TargetGroups[0]));
        }
Exemplo n.º 2
0
 /// <summary>
 ///  创建一个虚拟服务器组
 /// </summary>
 /// <param name="request">请求参数信息</param>
 /// <returns>请求结果信息</returns>
 public async Task <CreateTargetGroupResponse> CreateTargetGroup(CreateTargetGroupRequest request)
 {
     return(await new CreateTargetGroupExecutor().Client(this).Execute <CreateTargetGroupResponse, CreateTargetGroupResult, CreateTargetGroupRequest>(request).ConfigureAwait(false));
 }
Exemplo n.º 3
0
 /// <summary>
 ///  创建一个虚拟服务器组
 /// </summary>
 /// <param name="request">请求参数信息</param>
 /// <returns>请求结果信息</returns>
 public CreateTargetGroupResponse CreateTargetGroup(CreateTargetGroupRequest request)
 {
     return(new CreateTargetGroupExecutor().Client(this).Execute <CreateTargetGroupResponse, CreateTargetGroupResult, CreateTargetGroupRequest>(request));
 }