Example #1
0
        /// <summary>
        /// Deletes tag from specified instance.
        /// </summary>
        /// <param name="instanceId">InstanceId</param>
        /// <param name="tag">Tag (key-value pair)</param>
        public void DeleteTag(string instanceId, DeleteTags tag)
        {
            if (tag == null)
            {
                return;
            }

            DeleteTagsRequest deleteTagsRequest = new DeleteTagsRequest()
                                                  .WithResourceId(instanceId)
                                                  .WithTag(tag);

            _ec2.DeleteTags(deleteTagsRequest);
        }
Example #2
0
        /// <summary>
        /// Deletes tag
        /// </summary>
        /// <param name="instanceId">InstanceId</param>
        /// <param name="tag">Tag (key-value pair)</param>
        public void DeleteTag(string instanceId, Tag tag)
        {
            if (tag == null)
            {
                return;
            }

            DeleteTags deleteTag = new DeleteTags()
                                   .WithKey(tag.Key)
                                   .WithValue(tag.Value);

            DeleteTag(instanceId, deleteTag);
        }