Example #1
0
        internal void AuthorizeSecurityGroupIngress(string securityGroupName)
        {
            try
            {
                AuthorizeSecurityGroupIngressRequest request = new AuthorizeSecurityGroupIngressRequest()
                {
                    SecurityGroupName = securityGroupName,
                    Protocol          = ProtocolType.Tcp.ToString(),
                    StartPort         = 80,
                    EndPort           = 80,
                    CidrList          = new[] { "0.0.0.0/0" }.ToList()
                };
                _client.AuthorizeSecurityGroupIngress(request);

                request = new AuthorizeSecurityGroupIngressRequest()
                {
                    SecurityGroupName = "TestSecurityGroup",
                    Protocol          = ProtocolType.Tcp.ToString(),
                    StartPort         = 22,
                    EndPort           = 22,
                    CidrList          = new[] { "0.0.0.0/0" }.ToList()
                };
                _client.AuthorizeSecurityGroupIngress(request);
            }
            catch (Exception e)
            {
                WriteLog("Exception during AuthorizeSecurityGroupIngress {0}", e);
            }
        }